40 pubs · 220 cites · h-index 9
Tulane University
2025 - Present
Hefei University of Technology
2015 - Present
Catalytic Materials (United States)
2026 - Present
Ningbo University
2025 - 2025
Zhejiang Chinese Medical University