23 pubs · 340 cites · h-index 11
Center for Drug Evaluation and Research
2025 - 2025
Sino Biopharmaceutical (China)
International Drug Development
Apple (United States)
2022 - 2022
University of Michigan
2016 - 2021