MarsNews.com

ESA Confirms Mars Express Payload SpaceDaily

The Science Programme Committee of the European Space Agency at its meeting on 9-10 November 1999 re-confirmed the payload of the Mars Express mission as approved in May 1998, with two important additions…