It’s been 10 years of service for Opportunity Rover
When NASA’s Opportunity rover launched on July 7th, 2003, expectations were modest. It would...
Read MorePosted by Physics And Universe | Jul 7, 2013 | Mars |
When NASA’s Opportunity rover launched on July 7th, 2003, expectations were modest. It would...
Read More