University

Tashkent Institute of Textile and Light Industry

http://www.titli.uz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14187
5501
24
7420
19222
4678
6084