University

University for Tourism and Management Skopje

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
19975
4680
12
19556
5963
6683