University

Université Ibn Tofail Kénitra

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
3627
107
8
4340
13146
3796
2241