Is it Snowing Microbes on Enceladus?
Wednesday, March 28, 2012 - 02:00
in Earth & Climate
Is it snowing microbes on Enceladus? The idea is not so far-fetched, say researchers, as evidence mounts for a "uniquely accessible" habitable zone on Saturn's icy moon.