97 pubs · 3,054 cites · h-index 30
National Animal Disease Center
2026 - Present
Agricultural Research Service
2004 - 2025
United States Department of Agriculture
Iowa State University
1996 - 2025
Ames National Laboratory
2024 - 2024