University

International Black Sea University

https://ror.org/053fxhf38

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4983
1429
6
6691
6500
5403