Aug 18, 2015 by News Staff

Meteorite impact reactions may have generated building blocks for life in the oceans of the prebiotic Earth, says a team of scientists led by Dr Yoshihiro...