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 ...