Beyond “Fermi’s Paradox” XIII: The Ocean Worlds Hypothesis

As Kevin Peter Hand – the Deputy Chief Scientist for Solar System Exploration at NASA’s Jet Propulsion Laboratory – explained during the course of the … read more