universetoday.com
Lithopanspermia: How Earth May Have Seeded Life on Other Solar System Bodies - Universe Today
With the recent discovery that Europa has geysers, and therefore definitive proof of a liquid ocean, there’s a lot of talk about the possibility of life in the outer solar system. According to a new study, there is a high probably that life spread from Earth to other planets and moons during the period of …