11 pubs · 136 cites · h-index 4
ShanghaiTech University
2022 - Present
State Key Laboratory of Synthetic Chemistry
2026 - Present
Shenzhen Institutes of Advanced Technology
2024 - Present
The University of Adelaide
2026 - Present
Ministry of Industry and Information Technology
2026 - Present