University

Polytechnic of Karlovac

http://www.vuka.hr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11958
2815
19
7649
14685
6098
6115