67 pubs · 1,229 cites · h-index 20
Dalian Institute of Chemical Physics
2012 - 2025
Hefei University
2024 - 2025
Hefei National Center for Physical Sciences at Nanoscale
2024 - 2025
Sichuan Academy of Medical Sciences & Sichuan Provincial People's Hospital
2025 - 2025
Shanghai Tenth People's Hospital
2025 - 2025