University

Université Senghor d'Alexandrie

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11641
349
44
12408
10054
5822
6528