James Webb's stunning discovery: A planet that could be teeming with life
Observations by the James Webb Space Telescope of a planet called K2-18, located 124 light years from Earth, have yielded the strongest evidence yet that…
Observations by the James Webb Space Telescope of a planet called K2-18, located 124 light years from Earth, have yielded the strongest evidence yet that…