NASA Mars Rover team aims for landing closer to prime science site
(Phys.org) -- NASA has narrowed the target for its most advanced Mars rover, Curiosity, which will land on the Red Planet in August. The car-sized rover will arrive closer to its ultimate destination for science ...