220 pubs · 22,543 cites · h-index 71
Institute of Biophysics
2012 - Present
Zhongyuan University of Technology
2023 - 2025
Chinese Academy of Sciences
2012 - 2025
Zhengzhou University
2019 - 2025
Czech Academy of Sciences, Institute of Biophysics
2025 - 2025