Life-Enabling Molecules Spotted in Orion Nebula
Thursday, March 11, 2010 - 12:49
in Astronomy & Space
NASA's Herschel telescope finds signatures of life-enabling molecules in Orion nebula.
NASA's Herschel telescope finds signatures of life-enabling molecules in Orion nebula.