Scholarly Index

Shitong Li

Wuhan University of Technology; 1,901 total citations; 100 total publications; best world rank #772

Wuhan University of Technology

1,901Total citations
100Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Electronics and Photovoltaics2021-2025772CN 54991.71