92 pubs · 370 cites · h-index 9
University of Cambridge
1976 - 2024
Dana-Farber/Boston Children's Cancer and Blood Disorders Center
2024 - 2024
University of Pennsylvania
2024 - 2024
University Hospital Southampton NHS Foundation Trust
2022 - 2022
University of Chicago
2016 - 2016