University

Tashkent Institute of Textile and Light Industry

https://www.titli.uz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8627
2921
8
11094
4155
6683