China’s Sichuan University overtakes Stanford, MIT and Oxford in high-quality research
Leading global educational institutes have been eclipsed by a university in southwest China, according to the latest Nature Index

Sichuan University (SCU), in Chengdu, the provincial capital, has overtaken Stanford University, the Massachusetts Institute of Technology (MIT), Oxford University and the University of Tokyo in less than two years, according to the latest Nature Index.
Updated on Monday, the list now shows SCU in 11th place among the world’s leading academic institutions based on research output between October 1, 2023 and September 30, 2024.
SCU has come far in just two years. Back in 2023, it was ranked 26th in the Nature Index, overshadowed by many Western establishments, such as the University of Michigan and the University of California, San Diego.