Paleontologist presents origin of life theory
Tuesday, October 29, 2013 - 14:00
in Paleontology & Archaeology
Meteorite bombardment left large craters that contained water and chemical building blocks for life, which ultimately led to the first organisms, according to one origin of life theory.