University

International University of Struga

https://iust.edu.mk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20648
4807
13
20296
5963
6658