Key sugar needed for life could have formed in space
Joni Mitchell was right: We are stardust. Another one of the essential ingredients for life as we know it might have formed in space and then rained down on a young Earth, researchers suggest in the April 8 Science. The simple sugar ribose — a crucial piece of the molecular machinery inside cells — can […]