Tag Archives: cosmology.com

We’re Martians, after all

It’s nice to see new, if indirect, support for the Martian microbes announced in 1996. Makes sense to me. Still lacking, though, is an explanation of where the microbes came from before they got to Mars?