“Alien Life May Only Be Found On Worlds Possessing Oceans…”

Oceans needed for alien life? Study says look for water on other worlds By James Maynard Tech Times7-22-14      Alien life may only be found on worlds possessing oceans of water, a new computer study concludes. These large bodies of water could also provide astronomers with a way to […]