63 pubs · 2,557 cites · h-index 24
Shanghai International Studies University
2025 - Present
Hokkaido University
2024 - Present
Catalytic Materials (United States)
2025 - Present
Shanghai University
2019 - 2025
Shanghai Advanced Research Institute
2025 - 2025