Detecting Extraterrestrial Life on Enceladus Could Be Achieved without Landing: Study
Enceladus, the sixth-biggest moon of Saturn, is a top candidate in the search for extraterrestrial life in the Solar System. An artist’s impression of NASA’s Cassini spacecraft flying through plumes…