University

Institute of Energy of Tajikistan

http://det.tj/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
24975
10566
20
24085
24813
8602
6115