February 25, 2010

Arturo Rankin and His Rovers

Arturo Rankin is a rover engineer and senior member of the technical staff at NASA’s Jet Propulsion Laboratory, Pasadena, Calif. credit: NASA

Share on Linkedin Share on Google+