University

Instituto Superior de Relações Internacionais

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22727
711
9
25385
22114
7356
6084