University

Tashkent Institute of Irrigation and Agriculture Mechanization Engineers / Ташкентский институт ирригации и мелиорации

https://tiiame.uz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8648
2938
13
17108
3134
6650