85 pubs · 3,026 cites · h-index 25
University of Electronic Science and Technology of China
2026 - Present
Sichuan University
2020 - Present
Green Chemistry
Chengdu University
2020 - 2021
Northwestern University
2013 - 2020