"NASA MARS ROVER" content on TweakTown - Page 1
We found 1 items for the tag: NASA MARS ROVER
NEWS
NASA expert answers how Perseverance picked its landing spot on Mars
NASA Mars Technologist Swati Mohan said that Perseverance picked its own landing spot on Mars using its 'brand new pair of eyes'.