Look up at the night sky long enough and you start wondering whether alien life exists somewhere out there. But here’s the twist: you don’t need to leave Earth to find something genuinely otherworldly ...
Scientists believe life on alien worlds may be constrained by the same factors as on our planet.