University

Université Senghor d'Alexandrie

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12601
424
50
10603
6492
6650