Daily Archives: September 20, 2014

Potentially Habitable Moons

For astrobiologists, these may be the four most tantalizing moons in our Solar System. Shown at the same scale, their exploration by interplanetary spacecraft has launched the idea that moons, not just planets, could have environments supporting life. The Galileo mission to Jupiter discovered Europa’s global subsurface ocean of liquid water and indications of Ganymede’s […]