Just over a week after the possible existence of microbial life was posited on the Jupiter moon Europa, a new study has led to similar conclusions regarding the dwarf planet Ceres.
↧