104 pubs · 1,314 cites · h-index 21
Shaoxing University
2025 - 2025
Wuhan University of Technology
Chinese Academy of Sciences
2023 - 2025
Chaowei Group (China)
Zhejiang Lab