Your place for Space News
Having dug and drilled into the Earth, scientists can now estimate how much life exists at depth.