Life Survived Catastrophic Space Rock Impact
Thursday, June 26, 2008 - 13:49
in Paleontology & Archaeology
New research gives a detailed account of an ancient asteroid impact.
New research gives a detailed account of an ancient asteroid impact.