D

Dongdong Zhang

Tsinghua University

ORCID: 0000-0002-8433-6200

93 papers and 5.3k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
93Publications
5.3kTotal Citations
#4in Organic Light-Emitting Diodes Research
First senior author: 2020