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