University

Institute of Energy of Tajikistan

http://det.tj/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
24975
10566
20
24085
24813
8602
6115