Howdy, neighbors! Teegarden’s star is just 12.5 light-years away.
Click here for original story, New Earth-like planets in our cosmic neighborhood could be habitable – CNET
Source: CNET
Howdy, neighbors! Teegarden’s star is just 12.5 light-years away.
Click here for original story, New Earth-like planets in our cosmic neighborhood could be habitable – CNET
Source: CNET