University

DOBA

https://www.doba.si/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14640
3336
12
13425
5963
6658