CHINA TOPIX

11/02/2024 09:34:02 am

Make CT Your Homepage

NASA Telescopes Find Water on Exoplanet 122 Light Years Away

Hat-P-11b

NASA Telescopes Find Water on Exoplanet 122 Light Years Away

Detecting water vapor on a planet is truly pivotal in the search for life beyond the solar system.

Real Time Analytics