224 pubs · 42,321 cites · h-index 71
Harvard University
2002 - Present
Cancer Research Center
2026 - Present
MRC Clinical Trials Unit at UCL
2025 - 2025
Bioanalytica (Switzerland)
University College London