Researchers identified a possible planet within the L 98-59 star system’s habitable zone, about 35 light-years away from Earth.
Researchers identified a possible planet within the L 98-59 star system’s habitable zone, about 35 light-years away from Earth.