Life probably can’t exist on quite as many planets as we once thought

The habitable zone around other stars has been defined as the region where liquid water can exist...

You need to be signed-in to post comments.