What Lake Hephaestus Tells Us About Life on Mars

What Lake Hephaestus Tells Us About Life on Mars

realclearscience.com - Ross Pomeroy

More than 11,000 feet below the surface of the Mediterranean Sea exists an environment utterly alien yet eerily familiar to us humans: a lake. But …

View on realclearscience.com