A rover has been built to look for life on Mars – KSL.com
Science News
A rover has been built to look for life on Mars KSL.com
What’s the first stop for a rover destined to search for signs of life on the Red Planet? Toulouse in France, apparently.
View full coverage on Google News
Source: Science News