Enceladus Astrobiology eXploration at Enceladus (AXE): A New Frontiers Mission Concept Study Status Report December 28, 2023
Enceladus Design And Performance Of Low-energy Orbits For The Exploration Of Enceladus Press Release February 6, 2020