University

Tashkent Institute of Textile and Light Industry

http://www.titli.uz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18627
7357
32
2188
19041
10778
6008