University

Institute of Energy of Tajikistan

http://det.tj/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
24975
10566
20
24085
24813
8602
6115