Researchers have teased ammonia of a carbon-containing meteorite from Antarctica, and propose that meteorites may have delivered that essential ingredient for life to an early Earth. The results appear today in the Proceedings of the National Academy of Sciences, and add to a growing body of evidence that meteorites may have played a key role [...]
More...


Reply With Quote
