University

Technological University of Tajikistan

https://tut.tj/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14532
5831
3
13078
6492
6650