Astronomers have spotted molecules of glycolaldehyde, a simple sugar that is one of the ingredients in the formation of RNA, orbiting a star some 400 light years away.
Results: 1 of 1