A recent article at the NASA Science News website speculates about microbial life on Saturn's moon Enceladus. http://1.usa.gov/H0NwhM
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.
1
Add a comment...