Scholarly Index

Yuchao Liu

Qingdao University of Science and Technology; 3,232 total citations; 105 total publications; best world rank #161

Qingdao University of Science and Technology

3,232Total citations
105Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Light-Emitting Diodes Research2021-2025161CN 13196.32
Luminescence and Fluorescent Materials2021-2025539CN 45295.05
Organic Electronics and Photovoltaics2021-2025350CN 26995.83