University

Instituto Superior de Relações Internacionais

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21530
659
8
25170
20682
8602
6115