Microbes On Enceladus? Methane On Saturn's Moon Can't Be Explained By Known Geochemical Processes
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…