82 pubs · 4,744 cites · h-index 32
Peking University
2014 - Present
Materials Science & Engineering
2015 - Present
Oriental Yuhong (China)
2026 - Present
Ocean University of China
2020 - Present
Qingdao Institute of Bioenergy and Bioprocess Technology
2024 - 2024