155 pubs · 2,498 cites · h-index 28
Beijing Biocytogen (China)
2026 - Present
Qingdao Institute of Bioenergy and Bioprocess Technology
2026 - Present
University of Science and Technology Beijing
2026 - Present
Tongji University
2022 - 2025
Utah State University
2024 - 2025