University

Illiria Royal University / Kolegji Iliria

http://www.uiliria.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17463
4321
34
16671
16781
8602
6115