On this bonus episode, Chloe Sackier, EDL Systems Engineer at NASA’s Jet Propulsion Laboratory blows our mind discussing the Mars Perseverance Rover mission ahead of the historic landing.
On this bonus episode, Chloe Sackier, EDL Systems Engineer at NASA’s Jet Propulsion Laboratory blows our mind discussing the Mars Perseverance Rover mission ahead of the historic landing.