116 pubs · 3,481 cites · h-index 27
Chinese Academy of Sciences
2019 - Present
Energy Foundation
2025 - Present
Shanghai Institute of Applied Physics
Energy Research Institute
2025 - 2025
Stomatology Hospital
2023 - 2025