Earth life ‘may have come from Mars’: Life may have started on Mars before arriving on Earth, a major scientif… http://t.co/JFrkzjQklO

by Freeman Lowell

Earth life ‘may have come from Mars’: Life may have started on Mars before arriving on Earth, a major scientif… http://t.co/JFrkzjQklO:

via Twitter http://bit.ly/17dHYQs

via tumblr http://drfreemanlowell.tumblr.com/post/59632978546

Advertisements