197 pubs · 4,671 cites · h-index 34
Beijing Institute of Technology
2025 - 2025
Dalian Institute of Chemical Physics
2023 - 2025
Ministry of Ecology and Environment
Nankai University
Henan University of Technology