University

Petro Mohyla Black Sea National University

https://chmnu.edu.ua/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
8899
2127
92
14251
2357
6657