University

Technological University of Tajikistan

http://tut.tj/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18589
7370
8
4128
18704
11401
6033