University

Odessa National Medical University / Одеський національний медичний університет

https://onmedu.edu.ua/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14435
3377
178
10370
13798
5819
6626