Tags and filters
Search results1 item(s) found
Type of content :
Publishing date:November 28, 2011
Curiosity, the ultra-sophisticated rover on the U.S. Mars Science Laboratory mission, lifted off for Mars on 26 November from Cape Canaveral, Florida. Several French laboratories are along for the ride.