Portal origin URL:
Portal origin nid:
452967
Published:
Monday, November 18, 2019 - 15:00
Featured (stick to top of list):
no
Portal text teaser:
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.
Portal image:
Science Categories: