Scholarly Index

Mingliang Sun

Ocean University of China; 5,932 total citations; 288 total publications; best world rank #851

Ocean University of China

5,932Total citations
288Total publications
41H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Electronics and PhotovoltaicsLifetime851CN 32197.23
Organic Light-Emitting Diodes ResearchLifetime880CN 39795.59
Organic Electronics and Photovoltaics2021-2025892CN 62390.66