210 pubs · 5,227 cites · h-index 37
Hokkaido University
2019 - Present
Zhongyuan University of Technology
2023 - 2025
Shanghai University of Engineering Science
2025 - 2025
Shandong University
2019 - 2025
Institute of Chemical Technology