University

Université Ibn Tofail Kénitra

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2611
100
7
10873
2129
1579