Enceladus, one of Saturn’s moons, is considered one of the most promising places in the solar system to find life.
Posted inBiochemistry & Organic Chemistry, Biosignatures & Paleobiology, Enceladus, Genomics, Proteomics, Bioinformatics, Habitable Zones, Icy Worlds, Imaging & Spectroscopy, Status Report, Tricorders & Sensors
