This Week in Engineering - ENGINEERING.com
This Week in Engineering - ENGINEERING.com
ENGINEERING.com
Show notes
On August 6 2012 the new Rover will land on Mars to look for signs of water and life. In this special edition Dan and Vince explain the engineering behind the MSL mission.