University

University for Information Science & Technology Ohrid

http://uist.edu.mk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14068
3201
9
12729
5963
6658