University

Université Senghor d'Alexandrie

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11651
349
44
12407
10052
5819
6626