Friday, March 29, 2024

tag:

Science

Scientists may have found the first water worlds

Two planets that were originally discovered by the Kepler mission may...