Mars redux: NASA to launch Curiosity-like rover

Science