SCIENTISTS have uncovered an absolute stinker 34 light-years from Earth. A newly discovered planet, called L 98-59 d, is ...
The planet, named L 98-59 d, was discovered in 2019, then was observed by the James Webb Space Telescope in 2024.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results