Scholarly Index

Tianhe Long

Chongqing University; 376 total citations; 16 total publications; best world rank #80

Chongqing University

376Total citations
16Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Solar Energy Systems and TechnologiesLifetime656CN 15780.26
Solar Energy Systems and Technologies2021-202580CN 2889.71
Geothermal Energy Systems and Applications2021-2025451CN 20179.64