Search Results for: Weber Telescope
Webb Telescope Finds 'Super-Earth'? A Lava Ocean, More Than 40 Light Years Away
Nov 20, 2024
Although we do not know much about these two "super Earths" yet, but from the basic situation, these two "super Earths" are not suitable for human habitation