Teegarden’s star, 12.5 light years away, is orbited by two planets, and even if they have very thin atmospheres they may be able to maintain liquid oceans Read More
No comments:
Post a Comment