A league table with a slightly different emphasis
Top 10 of the Top 100 Global universities ranking:
1 Massachusetts Institute of Technology, USA
2 California Institute of Technology, USA
3 University of Tokyo, Japan
4 Columbia University, USA
5 Lomonosov Moscow State University, Russia
6 Harvard University, USA
7 Stanford University, USA
8 University of Cambridge, UK
9 Johns Hopkins University, USA
10 University of Chicago, USA
Some of the places in the top 100 are filled by Russian institutions which tend not to feature so prominently in other global league tables. The methodology seems to be based on the views of a panel of experts but is pretty opaque. Having said that, many of the universities in the 100 are the same as in the SJTU and THE tables.
Suspect this one won’t catch on.