We already know that Saturn's icy moon is one of the few places in our solar system that could sustain life. But Enceladus could be even more hospitable…
We already know that Saturn's icy moon is one of the few places in our solar system that could sustain life. But Enceladus could be even more hospitable to life than previously thought, according to new research.
Source disclosure
This is a source-linked briefing. Read the original report from The Star .