Tag: Steve Squyres

  • NASA’s Chief Scientist, Dr Jim Green, talks to Professor Steve Squyres, who as the Principal Investigator on the Mars Exploration Rover missions Spirit and Opportunity, has been at the forefront of our exploration of the red planet for almost the last 15 years.
    more...