An international team has found sugars essential to life in meteorites.
The discovery adds to the growing list of biologically important compounds found in meteorites, supporting the hypothesis that chemical reactions in asteroids—the parent bodies of many meteorites—can make some of life's...