PubIndex Score81Top 19% · early-careerHow it's scored
16Publications
2.5kTotal Citations
#3in Organic Light-Emitting Diodes Research

Top publicationsby citations

Indexing 16 publications…