Finding Water In An Exoplanet… At least water exists on another planet, apart from the Earth! The National Aeronautics and Space Administration (NASA) has discovered the exoplanet with the help of the Hubble Telescope. The […] Koushik Das February 17, 2024 Leave a Comment