Perseverance lands tomorrow; lead scientist explains tech and goals
Reading Time: 5 minutes On 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 »