University

Université Senghor d'Alexandrie

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11997
354
45
11876
10306
8602
6115