Methane on Saturn’s moon Enceladus may be produced by microbes
Something is happening beneath the ice on Saturn’s moon Enceladus. Scientists have long-thought that the icy world could possibly play host to microbial life within the subsurface ocean, which is hidden under a shell of […]