Fasi UllahWhat does finding Water vapors on a habitable exoplanet meansTwo scientific teams just found water on an exoplanet which orbits in the habitable zone of its star but what does it mean and why does it…Sep 21, 2019Sep 21, 2019