Tag
New studies published in Science Advances reveal that Enceladus's ocean may be more conducive to life than previously thought, and future spacecraft could detect life more easily.