NASA scientist finds some meteorites not sugar free
A discovery by a NASA scientist of sugar and several related organic compounds in two carbonaceous meteotites provides the first evidence that another fundamental building block of life on Earth may