University

College of Services Ljubljana / Visoka sola za storitve Ljubljana

http://vist.si/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19942
4802
26
20491
19469
7360
6084