University

Universidade Católica de Moçambique

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7708
150
3
1664
10904
8602
5198