https://astrobiology.com/2022/12/what-it-would-take-to-discover-life-on-enceladus.html
The mystery of whether microbial alien life might inhabit Enceladus, one of Saturn’s 83 moons, could be solved by an orbiting space probe, according to a new study led by University of Arizona researchers. In a paper published in The Planetary Science Journal…
Create an account or login to join the discussion