Scholarly Index

Zhou Zhang

Chongqing University of Posts and Telecommunications; 4,457 total citations; 137 total publications; best world rank #614

Chongqing University of Posts and Telecommunications

4,457Total citations
137Total publications
41H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Electronics and Photovoltaics2021-2025614CN 45293.26