Building blocks of life created in 'Impossible' place
Thursday, December 16, 2010 - 16:32
in Biology & Nature
(PhysOrg.com) -- NASA-funded scientists have discovered amino acids, a fundamental building block of life, in a meteorite where none were expected.