University

Polytechnic of Karlovac

http://www.vuka.hr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13295
2990
16
16332
4700
6658