Scientists Find Key Ingredient For Life On Saturn’s Moon Enceladus

0
47
Photograph of Enceladus, the sixth-largest moon of Saturn. Dated 2015. (Photo by: Universal History Archive/UIG via Getty Images)

One of the only other places we’ve found it is on Earth.

LEAVE A REPLY

Please enter your comment!
Please enter your name here