University

Instituto Superior de Ciencias e Tecnologia de Mocambique

http://isctem.ac.mz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14904
6
6
14677
14028
5822
6529