38 pubs · 569 cites · h-index 13
Liaocheng University
2025 - Present
Department of Chemistry and Material Sciences
2025 - Present
Xi’an Jiaotong-Liverpool University
2023 - Present
Beijing University of Chemical Technology
2025 - Present
University of Liverpool
2025 - 2025