galileospendulum.org
The Great Lakes of Europa
In the search for life in our Solar system, several candidate worlds stand out for various reasons: Mars, Saturn’s moons Enceladus and Titan, and Jupiter’s moon Europa. A press conferen…