University

Technological University of Tajikistan

http://tut.tj/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
18369
7499
9
14054
18257
5819
6626