University

College of Tourism and Information Technology in Virovitica

https://vsmti.hr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20649
4803
37
20975
5878
6683