Nova (1974– )
Steve Squyres: Self - Astronomer at Cornell University, Self - Cornell University, Self - Lead Science Investigator, MER, Self - Lead Science Investigator, Mars Exploration Rovers, Self - Participant, Self - Principal Investigator, Opportunity
It looks like we don't have any photos or quotes yet.
Be the first to contribute! Add a photo or add a quote.