Publications in collaboration with researchers from European Space Research and Technology Centre (8)

2018

  1. Searching for Traces of Life With the ExoMars Rover

    From Habitability to Life on Mars (Elsevier), pp. 309-347