Category: First water detected

Mar 10
UK (University College London) – First water detected on potentially ‘habitable’ planet

First water detected on potentially ‘habitable’ planet 11 September 2019 Water vapour…