C

Cheng Liu

Northwestern University

ORCID: 0000-0003-0258-4428

21 papers and 3.7k citations.

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