TMT.org
(TMT, 2013-07-25)
The Thirty Meter Telescope (TMT) project announces today that all of the scientific authorities of the TMT partners have signed a Master Agreement. The Master Agreement document establishes a formal agreement amongst the ...