118 pubs · 3,356 cites · h-index 33
University of Science and Technology of China
2018 - Present
Chinese Academy of Sciences
2006 - Present
Changchun Institute of Applied Chemistry
2006 - Present
State Key Laboratory of Polymer Physics and Chemistry
2006 - Present
Hefei University of Technology
2019 - 2025