On Episode 112 of This Week In Space, Rod and Tariq talk with Rob Manning, Chief Engineer Emeritus of NASA's Jet Propulsion Laboratory, about Mars exploration and, in particular, Mars Sample Return.
This Week In Space podcast: Episode 112 —Mars on Pause? : Read more
This Week In Space podcast: Episode 112 —Mars on Pause? : Read more