An international team of researchers has just revealed the existence of three Earth-sized planets in the binary stellar system TOI-2267 located about 190 light-years away. This discovery, published in Astronomy & Astrophysics, is…

An international team of researchers has just revealed the existence of three Earth-sized planets in the binary stellar system TOI-2267 located about 190 light-years away. This discovery, published in Astronomy & Astrophysics, is…