96 pubs · 1,653 cites · h-index 22
Chinese Academy of Sciences
2008 - Present
Changchun Institute of Applied Chemistry
2019 - Present
University of Science and Technology of China
2015 - 2025
Institute of Microelectronics
2025 - 2025
Institute of Microelectronics
2025 - 2025