University

DOBA

http://www.doba.si/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13468
3195
10
14968
11936
8602
6115