96 pubs · 6,126 cites · h-index 40
University of Science and Technology of China
2019 - 2025
Shenyang Agricultural University
2023 - 2025
Qualcomm (United Kingdom)
2025 - 2025
Chinese Academy of Sciences
2010 - 2025
Guangzhou Institute of Energy Conversion
2025 - 2025