University

Institute of Energy of Tajikistan

https://www.det.tj/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26345
12064
19
26274
6488
6650