University

University of Management and Technology UNIMTECH

http://unimtech.edu.sl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30918
1216
7
30916
6492
6650