by Ben | Nov 19, 2019 | NASA, Press Releases
WASHINGTON, Nov. 18, 2019 /PRNewswire/ — An international team has found sugars essential to life in meteorites. The new discovery adds to the growing list of biologically important compounds that have been found in meteorites, supporting the hypothesis that...