
“Many of the planets have the right temperatures needed for hosting liquid water…”
Source: This solar system of seven Earth-sized planets may be the best place to look for alien life – The Verge
Like this:
Like Loading...
Related Content
all things library and life.. from a librarian