The story behind the Mars Rovers

665,358 plays|
Charles Elachi |
Serious Play 2008
• May 2008
Want to use TED Talks in your organization?
Start here