Scientists Find Promising Indication of Extraterrestrial Life—124 Light-Years Away
Apr 17, 2025 - 15:40
0 0
Astronomers using the James Webb Space Telescope confirmed the planet K2-18b has traces of dimethyl sulfide, a potential biosignature of marine microorganisms.