University

DOBA

http://www.doba.si/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13317
3084
8
13094
12133
5819
6626