Goddard Space Flight Center

10/14/2021 | News release | Distributed by Public on 10/14/2021 10:14

Hubble Finds Evidence of Water Vapor in One Hemisphere of Europa