Browsing: space exploration

ExoMars Mission 2016, EDM and TGO separation
On a mission to Planet Mars

Establishing whether the planet Mars has ever supported life is one of the great unanswered questions of modern science. On Monday 14 March 2016, the European…