Times Higher Education Rankings 2023 Global Employability Ranking #6 #18 European Global QS World University Rankings International 2023 International Students #1 #5 European Global