In a nearby planetary system, there could be an inhabited super-Earth
Scientists have managed to establish that the star L 98-59 is located at a distance of 35 light years from...
Scientists have managed to establish that the star L 98-59 is located at a distance of 35 light years from...