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.
Source
Technology. Innovation. Esports.
Technology. Innovation. Esports.