Water Found On Alien Planet Hints At Life Outside Solar System

As a part of the years-long research, water on an exoplanet has been discovered by scientists at the University of College London (UCL). The exoplanet could be a potential super-Earth (a planet with mass lesser than the masses of ten Earths), hinting at the probability of life outside the solar system. UCL Findings As per […]

Water Found On Alien Planet Hints At Life Outside Solar System Read More ยป