University

Technological University of Tajikistan

http://tut.tj/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
18369
7499
9
14054
18257
5819
6626