University

Illiria Royal University / Kolegji Iliria

http://www.uiliria.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18214
4197
39
17468
6492
6650