Rank | Name of Institution | Location |
1 | Harvard University | United States |
2 | INSEAD | France |
3 | London Business School | United Kingdom |
4 | Massachusetts Institute of Technology (MIT) | United States |
5 | Stanford University | United States |
6 | University of Pennsylvania | United States |
7 | Università Commerciale Luigi Bocconi | Italy |
8 | University of Cambridge | United Kingdom |
9 | HEC Paris | France |
10 | London School of Economics and Political Science (LSE) | United Kingdom |