University

International University of Struga

https://iust.edu.mk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19876
4789
14
21477
19292
7360
6084