Saturn moon Enceladus is able to host life – it’s time for a new mission
Ever since studies started suggesting that chemical reactions between water and rock on Saturn’s moon Enceladus could provide enough energy in the water to feed microbial…