205 pubs · 7,034 cites · h-index 45
University of Science and Technology of China
2018 - 2025
Chinese Academy of Sciences
1998 - 2025
Changchun Institute of Applied Chemistry
1998 - 2025
State Key Laboratory of Polymer Physics and Chemistry
1998 - 2025
Northwestern University
2023 - 2023