University

Technological University of Tajikistan

http://tut.tj/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17891
7059
9
6620
18114
8602
6115