University

Petro Mohyla Black Sea National University

https://chmnu.edu.ua/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
8890
2128
92
14252
2364
6658