University

Université Ibn Tofail Kénitra

https://www.uit.ac.ma/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3109
107
6
11901
2216
2254