39 pubs · 1,928 cites · h-index 19
Zhejiang Sci-Tech University
2023 - 2025
Ingenierie des Materiaux polymeres
2025 - 2025
Interface (United Kingdom)
2025 - 2025
Changchun University of Technology
2025 - 2025
Chinese Academy of Fishery Sciences
2025 - 2025