University

UC Leuven Limburg

https://www.ucll.be/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
9690
2249
28
7209
5963
6683