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...