59 pubs · 1,365 cites · h-index 20
Chinese Academy of Sciences
2021 - Present
Peking University
2025 - Present
Wuhan University
2020 - Present
Institute of Biophysics
Peking University First Hospital