HomeSci-TechJames Webb Telescope observes life supporting element on Jovian moon James Webb Telescope observes life supporting element on Jovian moon Shaheer Hassan September 23, 2023 Observations from James Webb Telescope suggested carbon dioxide originates from within ocean covered under ice source https://www.thenews.com.pk/latest/1112772-james-webb-telescope-observes-life-supporting-element-on-jovian-moon Newer Older