298 pubs · 19,094 cites · h-index 66
Cincinnati Children's Hospital Medical Center
1999 - 2025
Celldex Therapeutics (United States)
2025 - 2025
University of Cincinnati
2004 - 2025
University of Cincinnati Medical Center
2006 - 2025
University of Arizona
2018 - 2022