Loading...
Quick Links

The Ultimate Project

Steven Squyres Doesn’t Mind Failure: An Interview with the Scientist behind the Mars Rovers

Even if you don’t know who Steven Squyres is, you know about his work. Currently a member of the physical sciences faculty at Cornell University in New York, Squyres, and his team members worked...