Mounting Evidence of Geysers on Europa
News & Events

Mounting Evidence of Geysers on Europa

October 16, 2016 James Miller 0

The biggest planet in our solar system, Jupiter, has an incredible 67 known moons, with its 4th biggest satellite, Europa, containing all the key elements necessary for the origins of life, namely water, energy, and […]