University

University for Tourism and Management Skopje

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18800
4630
14
13866
18699
8602
6115