NASA: Meteor Impacts Potentially Delivered Sugar To Earth
NASA has discovered sugar molecules in two meteorites, which scientists consider as one of the important ingredients of early life on Earth.
Read Original Article: NASA: Meteor Impacts Potentially Delivered Sugar To Earth »
