Academic Ranking of World Universities
The Academic Ranking of World Universities, also known as the Shanghai Ranking, ranked the University of Luxembourg 601-700 in their 2020 rankings.