Mars rover carries NASA’s long term ambitions

Mars rover carries NASA’s long term ambitions