Just 11 light-years away. We’re practically neighbors.
Click here for original story, Scientists spot nearby super-Earths that could potentially host life – CNET
Source: CNET
Just 11 light-years away. We’re practically neighbors.
Click here for original story, Scientists spot nearby super-Earths that could potentially host life – CNET
Source: CNET