Amount of deep life on Earth quantified Having dug and drilled into the Earth, scientists can now estimate how much life exists at depth. Source