Some think life came to Earth from Mars on a meteorite. If this sort of thing can happen, it’s 1000 times more likely on TRAPPIST-1’s three habitable worlds
Some think life came to Earth from Mars on a meteorite. If this sort of thing can happen, it’s 1000 times more likely on TRAPPIST-1’s three habitable worlds