University

University for Tourism and Management Skopje

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
18974
12
12
12216
19188
5822
6529