166 pubs · 3,761 cites · h-index 25
University of Pennsylvania
2006 - Present
Philadelphia University
2022 - Present
MRC Clinical Trials Unit at UCL
2025 - 2025
AstraZeneca (Brazil)
2023 - 2025
AstraZeneca (United States)