John Callas, of NASA's Jet Propulsion Laboratory in Pasadena, Calif., is manager of the Mars Exploration Rover project. MER involves the Mars rovers Spirit and Opportunity, which have been chugging around the Red Planet since 2004.
(Image: © NASA)
PLACEHOLDER BODY CONTENT TBC
Have a news tip, correction or comment? Let us know at email@example.com.