Panspermia and the Origin of Life on Earth

03/11/2013 07:40

Panspermia is a Greek word that translates literally as "seeds everywhere". The panspermia hypothesis states that the "seeds" of life exist all over the Universe and can be propagated through space from one location to another. Some believe that life on Earth may have originated through these "seeds". [Read more] ...