Life Survived Catastrophic Space Rock Impact
Thursday, June 26, 2008 - 13:28
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.