University

International Islamic Academy of Uzbekistan

https://ror.org/00xkg1h94

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13855
5242
46
19955
4182
7223