University

European University North Macedonia

https://www.eu.edu.mk/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
26087
5630
21
22846
26156
5819
6626