Team members, from left, Bobak Ferdowsi SM '03, Steve Sell and Allen Chen '00, SM '02 relive the landing of the Mars Curiosity rover.
Credit: William Litant
Since NASA's Curiosity rover made its extraordinary Aug. 6 touchdown on Mars, it has been roving the Martian landscape, returning startling images.
From MIT News Office View Full Article
No entries found