Scholarly Index

Dehua Hu

South China University of Technology; 5,195 total citations; 116 total publications; best world rank #168

South China University of Technology

5,195Total citations
116Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Light-Emitting Diodes ResearchLifetime596CN 27796.86
Organic Light-Emitting Diodes Research2021-2025168CN 13796.26
Luminescence and Fluorescent Materials2021-2025510CN 42795.24
Organic Electronics and Photovoltaics2021-2025450CN 34394.91