Scholarly Index

Wenxuan Wang

Chinese Academy of Sciences; 2,163 total citations; 85 total publications; best world rank #603

Chinese Academy of Sciences

2,163Total citations
85Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Electronics and Photovoltaics2021-2025603CN 44493.33