Monday, October 15, 2018
Home Tags TMT

Tag: TMT

telescopes

Inventing Tools for Detecting Life Elsewhere

Recently, astronomers announced the discovery that a star called TRAPPIST-1 is orbited by seven Earth-size planets. Three of the planets reside in the "habitable...