Rank |
Institution |
Country / Region |
Reputation |
61 |
Switzerland |
||
62 |
Israel |
||
63 |
Hong Kong, China |
||
64 |
Germany |
||
65 |
United Kingdom |
||
66 |
Germany |
||
67 |
United States |
||
68 |
Brazil |
||
69 |
United States |
||
70 |
Taiwan, China |