by Vikas ShuklaSeptember 08, 2014, 12:32 pm
The National Aeronautics and Space Administration (NASA) is evaluating over 50 potential landing sites for its Mars rover mission that will be launched in 2020. The car-sized rover will have seven special instruments, including ones that will produce oxygen on the red planet. Earlier this year, the ...
Read more