University

UC Leuven Limburg

https://www.ucll.be/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9746
2261
27
6835
6492
6650