Paleontologist presents origin of life theory
Tuesday, October 29, 2013 - 15:30
in Paleontology & Archaeology
It has baffled humans for millennia: how did life begin on planet Earth? Now, new research from a Texas Tech University paleontologist suggests it may have rained from the skies and started in the bowels of hell.