39 pubs · 1,017 cites · h-index 15
University of Science and Technology of China
2013 - Present
Kookmin University
2025 - 2025
Wuhan University
2023 - 2025
QED Technologies (United States)
2025 - 2025
Dalian National Laboratory for Clean Energy
2024 - 2024