University

Instituto Superior de Relações Internacionais

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
22415
780
11
22166
6492
6650