The Science of ExoMars: New Mission to Hunt for Mars Life
Sunday, March 13, 2016 - 09:00
in Astronomy & Space
The European Space Agency’s ExoMars orbiter and lander are set to launch early Monday (March 14) morning from Baikonur Cosmodrome in Kazakhstan, packed with scientific payloads to search for Martian life.