Evidence of Organic Molecules Found in Plumes Ejected From Saturn’s Moon
Carbon-rich molecules were detected in samples collected from Enceladus’ ocean—yet another indicator that it could host microbial life. Continue reading Evidence of Organic Molecules Found in Plumes Ejected From Saturn’s Moon