University

Université Internationale de Casablanca

http://www.uic.ac.ma/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
17400
561
58
20730
16390
7356
6084