About Enceladus Life Finder
Enceladus Life Finder is a proposed astrobiology mission concept for a NASA spacecraft intended to assess the habitability of the internal aquatic ocean of Enceladus, which is Saturn's sixth-largest moon and seemingly similar in chemical makeup to comets.