Scientists discover cosmic factory for making building blocks of life
Sunday, September 15, 2013 - 12:00
in Astronomy & Space
Scientists have discovered a 'cosmic factory' for producing the building blocks of life, amino acids, in research published today in the journal Nature Geoscience.