Atmosphere or Ocean? The Conundrum of the Newly Discovered TOI-733b
Scientists have discovered a new exoplanet, TOI-733b, located 245 light-years away from Earth. This planet is slightly smaller than twice the radius of Earth, making it a particularly interesting find for researchers.