Scholarly Index

Zhisen Zhang

ShanghaiTech University; 165 total citations; 13 total publications; best world rank #669

ShanghaiTech University

165Total citations
13Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photovoltaic Systems and Sustainability2021-2025669CN 9755.95