272 pubs · 4,641 cites · h-index 36
Institute of Process Engineering
2017 - Present
University of Chinese Academy of Sciences
2009 - Present
Ministry of Economy
2025 - 2025
Harbin Engineering University
2017 - 2025
Chinese Academy of Sciences
2009 - 2025