University

University of Management and Technology UNIMTECH

http://unimtech.edu.sl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30817
1242
6
30808
7619
7217