University

Institute of Energy of Tajikistan

http://det.tj/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
25395
11072
21
25457
25161
7360
6084