University

Mother Teresa University

https://unt.edu.mk/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
12844
2831
8
12869
6298
6650