University

Universidade Zambeze

https://unizambeze.ac.mz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19234
568
9
15021
19237
5819
6626