Methane in the Plumes of Saturn's Moon Enceladus: Possible Signs of Life?
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 co-authored by UArizona scientist Régis Ferrière.