University

University of Management and Technology UNIMTECH

http://unimtech.edu.sl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31131
1219
7
31130
5963
6683