Space Telescope Imaging Spectrograph

Europa’s Venting Global Ocean May Be Easier To Reach Than We Thought

Today, NASA announced that images taken by the Hubble Space Telescope have shown more evidence of water plumes on Europa's…

8 years ago