Life on TRAPPIST-1 Planets? Rock-Swapping May Boost Odds
Friday, June 23, 2017 - 06:32
in Astronomy & Space
The three potentially habitable Earth-size planets in the TRAPPIST-1 system may be even more promising abodes for life than scientists had thought.