TIL there is a hypothesis that life originated on Mars and was transported to Earth on meteorites
Life may have started on Mars before arriving on Earth, a major scientific conference has heard.
Continue Reading http://www.bbc.comLife may have started on Mars before arriving on Earth, a major scientific conference has heard.
Continue Reading http://www.bbc.com
Join the Discussion