China Surpasses Harvard in Global Research Productivity: Implications from the 2025 CWTS Leiden Rankings

The 2025 CWTS Leiden Rankings reveal a significant shift in global scientific research leadership, with China’s Zhejiang University overtaking Harvard University. This development signals China’s growing dominance in research output and its broader strategic ambitions in science and technology.