Indicators of alien life may have been found – astrophysicist explains what the new research means
A new research paper in the Astrophysical Journal suggests that Cambridge scientists have managed to find this type of emission with a certainty of 99.7% from a planet called K2-18b, 124 light years away.