27 pubs · 757 cites · h-index 12
University of California, Los Angeles
2022 - Present
Chinese Academy of Sciences
2015 - 2024
Institute of Biophysics
University of Science and Technology of China
2015 - 2021