The GLP is committed to full transparency. Download and review our 2019 Annual Report

could alien life exist own solar system f

Did life originate on Earth? It’s becoming more difficult to say ‘yes’

Discovery of Earth-sized planets and of microbial fossils as old as 4.5 billion years may shed light on the question ...