Floris-Jan
More ideas from Floris-Jan
Image result for 6th largest moon sa

Could There Be Life on Enceladus? Some big news from one of my favorite moons. NASA’s Cassini spacecraft has provided scientists the first clear evidence that Saturn’s moon Enceladus exhibits signs of.

The Puzzle of Planetary Protection

The Puzzle of Planetary Protection - Universe Today