NASA scientists say they have identified sugar molecules in two different fallen meteorites, including arabinose and xylose, that could hold the key to how all biological life was formed. Daily Express :: Science Feed
Comments are closed.