82 pubs · 7,795 cites · h-index 38
University of Science and Technology of China
2019 - 2025
Chinese Academy of Sciences
1988 - 2025
Changchun Institute of Applied Chemistry
1987 - 2025
Institute of Art
2023 - 2023
National Science Centre
2023 - 2023