University

Universidade São Tomás de Moçambique

http://ustm.ac.mz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12275
252
4
1953
11896
7356
6084