University

Mother Teresa University

https://unt.edu.mk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19462
4578
11
19004
5963
6658