Exciting New 'Enceladus Explorer' Mission Proposed to Search for Life By Paul S. Anderson February 29, 2012 Paul S. Anderson Previous Article ← Astronomers See Stars Changing Right Before Their Eyes in Orion Nebula Next Article Life in the Universe, Reflected by the Moon →