University

Université Ibn Tofail Kénitra

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
3101
107
6
11902
2215
2248