
Sign up to save your podcasts
Or


The Hubble Telescope has detected water molecules in the atmosphere of a relatively small exoplanet located 97 light-years away from Earth.
By Mystify Entertainment NetworkThe Hubble Telescope has detected water molecules in the atmosphere of a relatively small exoplanet located 97 light-years away from Earth.