Your Search Returned 1 tagged news report
In a potentially habitable region of our galaxy, a sugar molecule linked to origin of life is recently discovered. This sugar molecule called, Glycolaldehyde was spotted in a large star-forming area of space around 26,000 light years away from Earth....
Tags: IRAM telescope, Galaxy, Universe, Milky Way, RNA, molecule, Glycolaldehyde, Earth