University

Technological University of Tajikistan

http://tut.tj/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
18369
7499
9
14054
18257
5819
6626