This lecture explores some key recent results from existing space missions of the European Space Agency, and discusses the exciting findings anticipated from those being built.
Moderator: J. Miguel Mas Hesse, Centro de Astrobiología (CSIC-INTA)
SPEAKER
Mark McCaughrean, European Space Research and Technology Centre (ESTEC), Netherlands