University

Islamic Institute of Tajikistan

http://www.dit.tj/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29984
14275
28
29966
5963
6658