University

Instituto Superior de Ciencias e Tecnologia de Mocambique

http://isctem.ac.mz/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
14910
346
7
14675
14025
5819
6626