trappist

TRAPPIST-1 mini-planetary system and what it means for the spread of life between worlds

Only a few dozen known worlds as small as the rocky worlds of our inner Solar System and orbiting within ...
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 ...