Cited by 2.4k
Shanghai Jiao Tong University
ORCID: 0000-0001-8333-4898Publishes on Organic Electronics and Photovoltaics, Conducting polymers and applications, Perovskite Materials and Applications. 150 papers and 9.8k citations.
Add your photo, update your bio, and get notified when your ranking changes.