sciencenewspress.com
Two Meteors Containing Material Sustaining Life Found by NASA - Science News Press
A workforce of scientists says it is discovered sugar molecules – essential to the event of life on Earth – in two totally different fallen meteorites. The invention means that meteor impacts could have delivered the sugars to Earth, per a NASA press release. One of many sugars is the RNA part ribose, a key …