113 pubs · 1,951 cites · h-index 21
Christiana Hospital
2025 - 2025
University of Oxford
1998 - 2024
Christiana Care Health System
2022 - 2022
Institute for Community Health
University of Pittsburgh Medical Center