As scientists at University College London announce the discovery of water in the atmosphere of a potentially habitable ‘super Earth’, Ian Sample explores our prospects for finding life beyond our own planet. Help suppor…
Home
Feed
Search
Library
Download