Skip links

Space Research

TOI-715 b IAS TOPPERS

TOI-715 b

TOI-715 b, a newly discovered ‘super-Earth,’ is located 137 light-years away from Earth in the habitable zone of its parent