Scholarly Index

Rui Chang

Chongqing University; 956 total citations; 21 total publications; best world rank #871

Chongqing University

956Total citations
21Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Solar Radiation and Photovoltaics2021-2025871CN 18782.13