sb.scorecardresearch
Advertisement

Published 22:15 IST, August 25th 2020

Meteorite discovered in Antarctica offers scientists peek at solar system, mystery of life

Researchers at NASA’s Goddard Space Flight Center found that an abundance of amino acids was locked up inside an ancient meteorite discovered in Antarctica

Follow: Google News Icon
  • share
Antarctica
null | Image: self
Advertisement

22:15 IST, August 25th 2020