On Episode 174 of This Week In Space, Rod Pyle and and Tariq Malik are joined by Lynn Harper to discuss some of the amazing research taking place aboard the International Space Station.
On Episode 174 of This Week In Space, Rod Pyle and and Tariq Malik are joined by Lynn Harper to discuss some of the amazing research taking place aboard the International Space Station.