University

Tashkent Institute of Textile and Light Industry

http://www.titli.uz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19311
7703
46
5525
19397
11401
6033