Saturday, November 29, 2008

Sugar found light years away.......

A sugar molecule linked to the origin of life was discovered in a potentially habitable region of our galaxy.......link

No comments: