News

A team from the University of Cambridge made the discovery on exoplanet K2-18b, which is 124 light years away from Earth.