University

European University North Macedonia

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
26087
5630
21
22846
26156
5819
6626