News

Professor Nikku Madhusudhan made these observations using data from the James Webb Space Telescope. He found chemical ...
Potential biosignatures detected on K2-18 b by James Webb suggest microbial life may exist 124 light-years from Earth.