Ribose, a sugar needed for life, has been detected in meteorites
The find suggests that a molecule crucial to life’s genetic machinery hitched a ride to Earth
The find suggests that a molecule crucial to life’s genetic machinery hitched a ride to Earth