Life on Enceladus? Europe eyes astrobiology mission to Saturn ocean moon
6 months ago
46
Life on Enceladus? Europe eyes astrobiology mission to Saturn ocean moon
The future European Space Agency mission could include an orbiting spacecraft as well as a lander, both of which would sample ocean material in Enceladus' plumes.