New research suggests that ribose can form naturally in space

2016-04-26 5