Trappist-1: Could Planets In Recently Discovered Solar System Be Seeding Each Other With Life?

Consequent to the announcement of NASA that seven exoplanets have been discovered, a new study has argued that life forms on one planet can seed life in other planets by riding on space debris to reach other planets.
Tech Times : Top News

Play
Slider