Search Result

Search Tags:  Steven Benner

Are we all Martians? New research fuels debate

New research seems to support the long-held theory of some scientists that life originated on Mars, and was transported to Earth on a meteorite.

Tuesday - 09/03/2013, 07:24am EDT

Tags: Mars, Goldschmidt Conference, NASA