University

Université Senghor d'Alexandrie

http://www.usenghor-francophonie.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12041
357
43
15624
10157
7356
6084