James Webb Space Telescope Found Signs Of Alien Life_ Incredible New JWST Discovery 2023 latest

1 year ago
156

NASA's James Webb Space Telescope has detected potential traces of dimethyl sulfide, a chemical only known to be created by phytoplankton on Earth, in the atmosphere of an exoplanet believed to have its own liquid ocean.

Loading comments...