11 July, 2018

The exoplanet called Ross 128 b is just 11 light years away from Earth. New research strengthens the argument that it’s a temperate planet in the inner edge of the habitable “Goldilocks” zone that could potentially have liquid water on its surface.


No comments: