Last week, to the surprise of many, NASA announced it would launch in 2020 a Mars rover based on the Curiosity spacecraft currently exploring the Martian surface. While NASA was studying options for a mission either the 2018 or 2020 launch windows, based on the options developed by the Mars Program Planning Group earlier this […]