50 pubs · 1,496 cites · h-index 22
Beijing Institute of Technology
2024 - Present
Key Laboratory of Nuclear Radiation and Nuclear Energy Technology
2025 - Present
Chinese Academy of Sciences
2023 - 2025
Advanced Energy (United States)
2024 - 2025
National Center for Climate Change Strategy and International Cooperation
2025 - 2025