A researcher who has studied the icy world said “the prospects for the development of life are getting better and…