University

International University of Struga

https://iust.edu.mk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19847
4784
14
21474
19250
7356
6084