42 pubs · 1,861 cites · h-index 16
United States Food and Drug Administration
2020 - 2025
Center for Drug Evaluation and Research
2017 - 2025
University of Wisconsin–Madison
2025 - 2025
Madison Area Technical College
2025 - 2025
Xi’an Jiaotong-Liverpool University
2022 - 2023