SELFI

Check Out NASA’s New Instrument that will Look for Life on Enceladus

NASA recently unveiled their SELFI instrument, which will search Enceladus' plumes to look for signs of life in the interior

7 years ago