101 pubs · 6,726 cites · h-index 34
Center for Drug Evaluation and Research
2018 - Present
Emory University
2007 - Present
United States Food and Drug Administration
2018 - 2025
Quality Research
2024 - 2025
Huaqiao University
2020 - 2020