University

Universidade Católica de Moçambique

http://www.ucm.ac.mz/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
6954
172
2
12488
5963
5442