University

Illiria Royal University / Kolegji Iliria

http://www.uiliria.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17565
4342
34
16615
17418
11096
6033