Mars: a bitter-sweet planet for Europe
Technical Innovation
The red planet is a blend of exotic mystery for mankind and a complex challenge for science. Exploring its secrets remains a challenge for the scientific community, especially for the European Space Agency. The organization reached Mars with the hope...Continue reading »