University

New University

https://www.nova-uni.si/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17437
4081
16
16736
5963
6683