PERSPECTA

News from every angle

Back to headlines

China Leads 2026 Nature Index Research Rankings as Zhejiang University Surpasses Harvard

China has taken the lead in the 2026 Nature Index world academic rankings, with Zhejiang University notably surpassing Harvard University to claim the top position for the first time, highlighting the nation's growing research prowess.

12 Jun, 12:00 — 12 Jun, 14:47
PostShare

The Story

Analyzing sources…

Source Diversity

Source Diversity

Low (24/100)
2 sources— more sources would strengthen this score15/33
Spectrum spread1/5 buckets covered0/33
Far L
Left
Center2
Center (2)
actualite-cdSCMP
Right
Far R
Geographic diversity2 regions9/34
DR Congo1Hong Kong1
Only 2 sources cover this story