University

Technological University of Tajikistan

http://tut.tj/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18369
7499
9
14054
18257
5819
6626