University

Tashkent State Technical University Islam Karimov

http://tdtu.uz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18212
7196
36
25071
16321
11401
6033