In a groundbreaking announcement from the International Space Research Institute located in Geneva, Switzerland, researchers have confirmed the presence of significant quantities of water on the exoplanet Thalassa-7. Using advanced spectroscopic techniques aboard the Deep Horizon Space Telescope, the team identified water vapor signals in the planet's atmosphere, marking a pivotal moment in extrat...
More