Perseverance lands tomorrow; lead scientist explains tech and goals

Reading Time: 5 minutesOn Feb. 18, NASA’s Mars 2020 mission will be arriving at the red planet, and hopefully will place the Perseverance Rover on the surface.

Perseverance lands tomorrow; lead scientist explains tech and goals Read More »