Life on another planet could well be possible. Researchers at UCL have detected water vapour and habitable temperatures in the atmosphere of a super-earth.

Leave a Reply

Your email address will not be published. Required fields are marked *