University

Inha University in Tashkent

https://ror.org/01f15r266

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16308
6595
53
14794
8370
7223