University

VERN Zagreb / Veleučilište VERN Zagreb

https://vern.hr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13025
3085
20
9778
12743
7168
6084