University

Mother Teresa University

http://unt.edu.mk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19996
4738
15
14953
20103
5819
6626