US News Best Global Universities 2024-2025 | 33 |
QS World University Rankings 2025 | 55 |
Times Higher Education World University Ranking 2025 | 58 |
Shanghai Ranking: Academic Ranking of World Universities 2024 |
101-150 |
CWTS Leiden Ranking | 103 |