University

Universidade Mandume ya Ndemofayo

https://umn.ed.ao/umn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22884
780
10
22672
5963
6683