Scholarly Index

Shu Xiao

South China University of Technology; 1,011 total citations; 67 total publications; best world rank #392

South China University of Technology

1,011Total citations
67Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Light-Emitting Diodes Research2021-2025392CN 29692.82
Organic Electronics and Photovoltaics2021-2025776CN 55191.66