University

University for Tourism and Management Skopje

https://www.utms.edu.mk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19973
4680
12
19558
5963
6658