Header Ads

'Harbor Seal Rock' on Mars and other new sights intrigue Perseverance rover scientists

'Harbor Seal Rock' on Mars and other new sights intrigue Perseverance rover scientists
By

NASA's Perseverance rover has landed in a rich scientific hunting ground, if its first good look around is any guide.



February 26, 2021 at 05:40PM
via Space.com read more...

No comments

Powered by Blogger.