University

Instituto Superior de Ciencias e Tecnologia de Mocambique

https://isctem.ac.mz/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
12405
310
5
10327
6492
6650