University

University for Tourism and Management Skopje

http://www.utms.edu.mk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19085
4633
12
12846
19168
7356
6084