3 ms·Researchers have identified 121 giant planets that may have habitable moons2 points by kunle 8y ago