University

Mother Teresa University

http://unt.edu.mk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20918
4987
16
16466
20987
7356
6084