University

International University of Struga

https://www.eust.edu.mk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21557
5256
18
24488
20557
11401
6033