23 pubs · 615 cites · h-index 11
Qingdao Institute of Bioenergy and Bioprocess Technology
2021 - Present
Chinese Academy of Sciences
2025 - 2025
Zero to Three
2025 - 2025
University of Chinese Academy of Sciences
2021 - 2025
Shenzhen University
2024 - 2024