146 pubs · 4,655 cites · h-index 28
MRC Clinical Trials Unit at UCL
2019 - Present
University College London
2007 - Present
Bioanalytica (Switzerland)
2025 - 2025
Respiratory Clinical Trials
2024 - 2024
Breast Cancer Now
2013 - 2019