University

University for Tourism and Management Skopje

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
18974
12
12
12216
19188
5822
6529