NASA Designs Advanced New SELFI Instrument to Help Search For Life on Enceladus

The plumes of Enceladus: SELFI would study their composition in more detail than ever before. Photo Credit: NASA/JPL/Space Science Institute

Is there life on Enceladus? Are there any Enceladan bacteria or other little critters swimming in that alien ocean on this tiny moon of Saturn? We don’t know yet, but there is compelling […]