University

Mother Teresa University

https://unt.edu.mk/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
19464
4579
11
19002
5963
6683