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 ...
glp menu logo outlined

Newsletter Subscription

Optional. Mail on special occasions.