Dacia Herbulock posted in astrobiology • Curiosity • extremophiles • life on Mars • mars • Mars landing • rover on August 6th, 2012.
UPDATED: NASA’s latest Mars rover, Curiosity, is making its final approach to the Red Planet, due to touch down today at 05:31 UTC (17:31 NZT). Full information on the mission and the rover can be found on the official Mars Science Laboratory website. Reaction from scientists gathered by our colleagues at the UK SMC: Dr […]
Continue reading “Curiosity rover landing, search for life on Mars – experts respond”