University

International University of Struga

https://iust.edu.mk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19310
4594
14
21282
18841
5822
6528