University

Islamic University of Rotterdam / Islamitische Universiteit Rotterdam

http://www.iur.nl/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14095
3365
81
20767
12203
8602
6115