Future Mars Rover May Use Bigger Parachute and Atomic Clocks

Date: 16 July 2012 Time: 06:50 AM ET