Global S&T Development Trend Analysis Platform of Resources and Environment
Thirty Meter Telescope controversy is forcing scientists to grapple with how their research affects Indigenous peoples.