Impact craters helped life originate
Tuesday, February 26, 2013 - 12:00
in Astronomy & Space
Even small meteorite impact craters could have played a key role in the origin of early life on Earth, new research suggests.
Even small meteorite impact craters could have played a key role in the origin of early life on Earth, new research suggests.