University

University of Split

https://ror.org/00m31ft63

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1195
470
2
2635
1320
1079