3 ms·Microbes found in Earth’s deep ocean might grow on Saturn’s moon Enceladus1 points by IntronExon 9y ago