An international team has found sugars essential to life in meteorites, supporting the hypothesis that meteorite bombardment on ancient Earth may have assisted the origin of life with a supply of life’s building blocks.
An international team has found sugars essential to life in meteorites, supporting the hypothesis that meteorite bombardment on ancient Earth may have assisted the origin of life with a supply of life’s building blocks.
Comments are closed.