10 pubs · 62 cites · h-index 5
ZheJiang Institute For Food and Drug Control
2019 - 2025
National Medical Products Administration
2020 - 2024
Shanghai Drug Administration
2020 - 2020
Shanghai University of Traditional Chinese Medicine
2011 - 2013
Shanghai University
2011 - 2011