University

International University of Struga

https://iust.edu.mk/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
20648
4807
13
20296
5963
6658