All You Need is a Meteorite
Astronomers have long thought that life moves through thesolar system on the backs of meteorites, meaning that lifeon Earth was “seeded” from another planet. New researchshows that it’s not necessary for the actual microbes totravel through space. The fact that a meteorite impactbrings phosphorous to a planet may be enough.
read more