15 pubs · 298 cites · h-index 10
Changchun Institute of Applied Chemistry
2024 - 2024
University of Pittsburgh
2023 - 2023
Chinese Academy of Sciences
2010 - 2023
Shanghai Institute of Materia Medica
2010 - 2023
National Center for Drug Screening
2012 - 2023