University

University for Information Science & Technology Ohrid

https://ror.org/0264mz016

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7233
1897
8
14325
8370
5695