University

Université Ibn Tofail Kénitra

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

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
3188
111
6
34
11540
2711
2468