Distant moons may harbor life

UCR researchers have identified 121 giant planets that may have habitable moons