Leading global educational institutes have been eclipsed by a university in southwest China, according to the ... Institute of Technology (MIT), Oxford University and the University of Tokyo ...
Oxford University and the University of Tokyo. Harvard University in the US won the top spot on the list. The other nine institutions in the top 10 are all in China. SCU’s work and research in ...