Methane In The Plumes Of Saturn’s Moon Enceladus: Possible Signs Of Life?

Eurasia Review


An unknown methane-producing process is likely at work in the hidden ocean beneath the icy shell of Saturn’s moon Enceladus, suggests a new study published in Nature Astronomy by scientists at the University of Arizona and Paris Sciences & Lettres University.

Giant water plumes erupting from Enceladus have long fascinated...

Full Article