28 pubs · 160 cites · h-index 7
Chinese Academy of Sciences
2024 - 2024
Shanghai Institute of Materia Medica
2024 - 2024
Shanghai Institute of Pharmaceutical Industry
2024 - 2024
Beihang University
2015 - 2019
National University of Defense Technology
2018 - 2018