Posted on August 18th, 2009 in Tech News
Well, not really. But a new discovery supports NASA’s theory that some of life’s ingredients were formed in space and then deposited here in our planet. NASA said today that a comet scoured by the Stardust spacecraft carried an amino acid. This acid – glycine to be exact – is essential building block for organic [...]


