Get the latest Science News and Discoveries

Methane in the plumes of Saturn's moon Enceladus: Possible signs of life?


None

Get the Android app

Or read this on Eureka Alert

Read more on:

Photo of Saturn

Saturn

Photo of Moon

Moon

Photo of S

S

Related news:

News photo

Songbirds are mysteriously dying across the eastern U.S. Scientists are scrambling to find out why

News photo

Scientists may have cracked the mystery of da Vinci’s DNA

News photo

Sculpted by starlight: A meteorite witness to the solar system's birth