University

University for Tourism and Management Skopje

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19111
4638
12
12847
19209
7360
6084