Space

Life’s cosmic factory

Print edition : November 01, 2013

When icy comets or rocky meteorites crashes into a planet, amino acids can be produced. Photo: University of Kent

    This article is closed for comments.
    Please Email the Editor