2 pubs · 85 cites · h-index 2
Shanghai Institute of Materia Medica
2016 - 2018
National Center for Drug Screening
2018 - 2018
Chinese Academy of Sciences
2016 - 2016