Saturn’s ocean moon Enceladus could support life – my research team is working on a way to detect alien cells there

Saturn has 146 confirmed moons – more than any other planet in the solar system – but one called Enceladus stands out. It seems to have the ingredients for life. From 2004 to 2017, Cassini – a joint mission of NASA, the European Space Agency and the Italian Space Agency – examined Saturn, its rings … Read more