12 pubs · 48 cites · h-index 3
Institute of Process Engineering
2023 - Present
University of Chinese Academy of Sciences
Waseda University
2025 - 2025
Shaoxing University
Shanghai Ocean University