120 pubs · 4,680 cites · h-index 34
Clinical Trial and Consulting
2026 - Present
RED Consulting (Norway)
2023 - 2023
Hospital of the University of Pennsylvania
2008 - 2022
University of Pennsylvania Health System
2020 - 2021
Drexel University
2016 - 2020