Possible Signature Of Life Detected On Exoplanet—Maybe | A Colossal Squid Video
Apr 18, 2025
The Webb Space Telescope picked up traces of dimethyl sulfide on planet K2-18b. On Earth, the molecule comes from microbes and phytoplankton. Also, researchers captured the first conf...