225 pubs · 7,129 cites · h-index 48
University of Science and Technology of China
1998 - Present
Hefei National Center for Physical Sciences at Nanoscale
2017 - Present
Chinese Academy of Sciences
1999 - 2021
Hefei University
2015 - 2021
Shanghai Institute of Organic Chemistry
1999 - 2021