21 pubs · 363 cites · h-index 7
Beijing Advanced Sciences and Innovation Center
2025 - Present
Beijing University of Chemical Technology
2022 - Present
Beijing University of Technology
2025 - 2025