Impact craters may have been cradles of life
(Phys.org)—Even comparatively small meteorite impact craters may have played a key role in the origin and evolution of early life on Earth, according to a researcher at The University of Western Australia.