University

Université Senghor d'Alexandrie

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12871
392
45
16751
10264
11401
6033