University

European Business School Zagreb / Europska Poslovna Škola Zagreb

http://ebus.hr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18319
4384
33
24044
17348
5819
6626