Tag: Astronomers
Astronomers find nearby solar system with seven Earth-sized planets
Astronomers have found a nearby solar system with seven Earth-sized planets, three of which circle their parent star at the right distance for liquid...