The notion that life on Earth has extra-terrestrial origins means having to explain one major thing: how primitive life managed interplanetary travel.
↧