University

Instituto Superior de Relações Internacionais

http://www.isri.ac.mz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22677
763
11
27839
21851
5819
6626