Southwest Research Institute scientist Christopher Glenin used the following statements on the subject:
“We have found evidence that one of the essential elements for life on Earth must be present in great abundance in the ocean of Enceladus. This suggests that Enceladus is more habitable than previously thought.”
–