22 pubs · 515 cites · h-index 11
Chinese Academy of Sciences
2014 - Present
Shanghai Institute of Materia Medica
2014 - Present
State Key Laboratory of Drug Research
2026 - Present
University of Chinese Academy of Sciences
2024 - 2025
Drug Discovery Laboratory (Norway)
2024 - 2024