Did meteorites bring life's phosphorus to Earth?
Meteorites that crashed onto Earth billions of years ago may have provided the phosphorous essential to the biological systems of terrestrial life. The meteorites are believed to have contained a phosphorus-bearing mineral ...