Toggle light / dark theme

Is there life on Saturn’s Moon?

The ingredients for the development of life are present on Saturn’s moon, Enceladus…But did life actually appear? Encelus is a priority target for future missions. Credit: NASA.