Curiosity to Help Europe’s ExoMars Zero-in on Mars Life

Scientists this week began assessing what may be the most important part of an upcoming mission to look for life on Mars: location, location, location.
Discovery News