Scholarly Index

Shen Liang

Beijing Institute of Technology; 496 total citations; 38 total publications; best world rank #478

Beijing Institute of Technology

496Total citations
38Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Solar Thermal and Photovoltaic Systems2021-2025950CN 28988.59
Solar-Powered Water Purification Methods2021-2025727CN 40585.99
solar cell performance optimization2021-2025478CN 6880.35