294 pubs · 6,717 cites · h-index 45
Fujian Medical University
2018 - 2025
United States Food and Drug Administration
2007 - 2025
Center for Drug Evaluation and Research
2013 - 2025
China Pharmaceutical University
2003 - 2025
Hefei University of Technology
2025 - 2025