Scientists have discovered a 'cosmic factory' for producing
the building blocks of life, amino acids, according to research.
The team from Imperial College London, the University of
Kent and Lawrence Livermore National Laboratory have discovered that when icy
comets collide into a planet, amino acids can be produced. These essential
building blocks are also produced if a rocky meteorite crashes into a planet
with an icy surface.