89 pubs · 3,983 cites · h-index 32
University of Science and Technology of China
2021 - Present
Wuhan Polytechnic University
2025 - 2025
Chinese Academy of Medical Sciences & Peking Union Medical College
2025 - 2025
Hefei National Center for Physical Sciences at Nanoscale
2021 - 2025
Songshan Lake Materials Laboratory
2019 - 2024