96 pubs · 1,255 cites · h-index 19
Mater Misericordiae University Hospital
2016 - Present
MRC Clinical Trials Unit at UCL
2020 - Present
University College London
2020 - Present
University College Dublin
2024 - 2025
The University of Texas MD Anderson Cancer Center
2025 - 2025