238 pubs · 6,124 cites · h-index 39
Xiamen University
2006 - 2025
Norwegian University of Science and Technology
2017 - 2025
ShanghaiTech University
2025 - 2025
Insilico Biotechnology (Germany)
Beijing Institute of Technology
2024 - 2024