University

VERN Zagreb / Veleučilište VERN Zagreb

https://vern.hr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15165
3404
21
13862
6492
6650