![](/sites/default/files/hm/rosetta.jpg)
Element that is key to life travelled to Earth via comets, astronomers find.
https://www.independent.co.uk/life-style/gadgets-and-tech/news/space-phosphorus-life-on-earth-star-regions-science-a9284356.html
Element that is key to life travelled to Earth via comets, astronomers find.