190 pubs · 5,000 cites · h-index 30
University of Pennsylvania
2011 - Present
Hospital of the University of Pennsylvania
2015 - 2025
Dana-Farber Cancer Institute
2025 - 2025
Translational Therapeutics (United States)
2019 - 2025
Sahlgrenska University Hospital
2024 - 2024