University

Instituto Superior de Relações Internacionais

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22024
678
9
24750
21047
11401
6033