94 pubs · 833 cites · h-index 12
Chinese Academy of Sciences
2025 - 2025
Lanzhou Institute of Chemical Physics
2025 - 2025
Qingdao University of Technology
2024 - 2025
China Agricultural University
2024 - 2025
Harbin Institute of Technology
2010 - 2024