Researchers at the Carnegie Institute for Science (CIS) are celebrating the discovery of a planet that is in prime position to have liquid water on its surface, and even possibly life. The possibility comes from the fact that the planet sits right in the middle of the habitable zone in relation to its sun. Up [...]
Read More...
No comments:
Post a Comment