University

Saint Clement of Ohrid University of Bitola

https://www.uklo.edu.mk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5439
1563
5
9671
3026
6216