Search / 13 results found

from
to
  • 5 min to read

While there is much disagreement about the Thirty Meter Telescope (TMT), there is one thing both sides agree on – it should not be reduced  to…

web only

The Thirty Meter Telescope (TMT), whose construction on top of Mauna Kea is being contested, might move to Spain, according to a press release.