University

Illiria Royal University / Kolegji Iliria

http://www.uiliria.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18051
4406
34
16770
17612
7356
6084