University

University for Tourism and Management Skopje

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18974
4522
12
12215
19188
5822
6528