Sci + Tech
What Makes Super-Earth LHS 1140b Possibly The Best Place to Search for Signs of Life?
Another day, another exoplanet hailed as a good place to look for signs of life. In fact, the ESO press release suggests LHS ...