"L 98-59" content on TweakTown - Page 1
We found 2 items for the tag: L 98-59
NEWS
'Really clear signals' found of nearby exoplanet that is Earth-like
Researchers have discovered 'really clear signals' of a nearby star system harboring an Earth-sized planet that may support life.
NEWS
Astronomers locate planet that may have a life supporting atmosphere
Astronomers have located a planet that is showing signs of a life-supporting atmosphere, as it's in the orbital sweet spot.