Number of articles per page:
www.spacestart.eu
Is there life on Mars? ESA's Mars Express satellite, launched in 2003, has been scanning and mapping the surface of our rocky neighbour, and it has found that there are both substantial deposits of water ice below the Martian crust and traces of methane in the Martian atmosphere. The next step is ExoMars,
<< Prev 0 Showing entries 1 to 1 of 1 total Next 0 >>



