Quantcast
Articles tagged with «Curiosity...

Uncovering Life on Mars with the Curiosity Rover

April 20th, 2013; By Bel Harris

The Curiosity Rover is a mobile laboratory built by NASA’s Mars Science Laboratory. Launched on November 26, 2011 from Cape Canaveral in Florida, Curiosity’s 23 month journey through outer space […]