Solving a 3.5 billion-year-old mystery: Team determines life-producing phosphorus was carried to Earth by meteorite
(Phys.org) —Scientists may not know for certain whether life exists in outer space, but new research from a team of scientists led by a University of South Florida astrobiologist now shows that one key element that produced ...