EXOMARS Rover A flagship mission of the Aurora program 2004Consultants to European Space Agency (ESA) In 2001, the European Space Agency ...