Addenbrooke's Hospital, Cambridge, United Kingdom
Cambridge University Hospitals NHS Foundation Trust, Cambridge, United Kingdom
Cambridge Biomedical Campus, Addenbrookes Hospital, Cambridge, United Kingdom
Department of Public Health and Primary Care, Cambridge, Cambridgeshire, United Kingdom
Cambridge University Hospitals NHS Foundation Trust, Cambridge, United Kingdom
Queen Elizabeth Hospital, King's Lynn, NHS Foundation Trust, King's Lynn, United Kingdom
University Hospitals of Leicester NHS Trust, Leicester, United Kingdom
Imperial College Healthcare NHS Trust, London, United Kingdom
James Richards, Cambridge, United Kingdom
Addenbrooke's Hospital, Cambridge, Cambridgeshire, United Kingdom