80 pubs · 4,720 cites · h-index 33
Beijing Institute of Petrochemical Technology
2025 - 2025
Wuhan University
2022 - 2025
Zero to Three
Chengdu University
2016 - 2025
Shaanxi University of Science and Technology