32 pubs · 171 cites · h-index 6
Chinese Academy of Sciences
2026 - Present
Wuhan University
2025 - Present
Energy Storage Systems (United States)
2026 - Present
Institute of Genetics and Developmental Biology
2026 - Present
University of Chinese Academy of Sciences
2023 - Present