Scholarly Index

Zhen‐Long Tu

Shenzhen Institute of Information Technology; 839 total citations; 24 total publications; best world rank #799

Shenzhen Institute of Information Technology

839Total citations
24Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Light-Emitting Diodes Research2021-2025799CN 56487.66
Synthesis and Properties of Aromatic Compounds2021-2025982CN 47169.62