Site uses cookies to provide basic functionality.

OK
Collectively, these findings tell us it's conceivable that life began on Mars and later seeded life on Earth, a process known as panspermia.