Scientist Suggests Comet and Meteorite Impacts Made Life on Earth Possible
Nov 18, 2013
Astrobiology Magazine- 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.
tags: Texas Tech in the News