128 pubs · 5,036 cites · h-index 30
Centers for Disease Control and Prevention
2025 - 2025
Inflammation Research Foundation
2025 - 2025
University of Pittsburgh Medical Center
2025 - 2025
Cancer Research UK Clinical Trials Unit
2017 - 2025
University of Birmingham
2012 - 2025