Life's Building Blocks Found on Surprising Meteorite
Wednesday, December 15, 2010 - 18:30
in Astronomy & Space
Scientists have discovered the building blocks of life in a meteorite where none were expected.
Scientists have discovered the building blocks of life in a meteorite where none were expected.