On 18th February the Perseverance rover should land on Mars. Katie Stack-Morgan of NASA’s Jet Propulsion Lab tells Roland Pease about the technological advances that mean that the spacecraft should be...Show More
On 18th February the Perseverance rover should land on Mars. Katie Stack-Morgan of NASA’s Jet Propulsion Lab tells Roland Pease about the technological advances that mean that the spacecraft should be...Show More
Recommendations