China to open giant telescope to international scientists

Nestled among the mountains in southwest China, the world’s largest radio telescope signals Beijing’s aims as a global center for scientific research.

Latest News

Related articles