The thirty-meter telescope project delivers the last legal obstacle – in the world of physics


The thirty-meter telescope project delivers the last legal obstacle – in the world of physics