50 pubs · 595 cites · h-index 15
Johns Hopkins University
2019 - Present
Johns Hopkins Medicine
2026 - Present
University of Baltimore
Pennsylvania State University
2025 - 2025
Central Sheep and Wool Research Institute
2024 - 2024