← Back to feed Music & Entertainment

China’s Zhejiang University tops Harvard in Nature Index world academic rankings

South China Morning Post 12 June 2026 19h ago
China’s Zhejiang University tops Harvard in Nature Index world academic rankings
63
Relevance
3/25
Freshness
24/25
Authority
18/20
Brand Signal
14/15
Depth
4/15
Relevance Freshness Authority Brand Depth
Zhejiang University in China has overtaken Harvard University to become the top academic institution in the world, according to the 2026 Nature Index. This is the first time Harvard has lost its top position in the rankings since the index’s inception in 2014. Tsinghua University, also from China, was third. Chinese institutions dominated this year’s list, accounting for nine of the top 10 – up fr
Read Full Article → South China Morning Post ↗