Enceladus life finder: the search for life in a habitable moon.
2015년 4월 16일에 확인함.  “Enceladus Life Finder: The search for life in a habitable Moon”.