Universe Today -
18 Dec 2013 20:25
Scientists, start your engines. The next few weeks will see a flurry of proposals come for the European Space Agency’s first rover mission on the Red Planet in 2018. The ExoMars mission will see a lander and rover touch Mars, and what’s neat about this particular mission is the rover has a drill on board […]
Share this Article