55 pubs · 1,109 cites · h-index 14
State Key Laboratory of Organic-Inorganic Composite Materials
2025 - 2025
Chongqing Jiaotong University
2024 - 2025
Beijing University of Chemical Technology
2024 - 2025
Soochow University
2021 - 2021
University of Southern California
2013 - 2020