re: Crater Critters: Where Mars Microbes Might Lurk
I'm sure that Mars will surprise us in one way or another.
I can envision geothermal vents with life at the surface of Mars.
I find the crater idea a bit hard to see how it would really work.
