65 pubs · 1,890 cites · h-index 19
Nebraska Medical Center
2014 - 2025
United States Food and Drug Administration
2025 - 2025
Center for Drug Evaluation and Research
2025 - 2025
University of Nebraska Medical Center
2012 - 2025
University of South Alabama
2025 - 2025