University

Instituto Superior de Relações Internacionais

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22776
712
9
25388
22173
7360
6084