University

Université Ibn Tofail Kénitra

http://www.uit.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3217
113
6
34
11538
2709
2496