Cambridge University Hospitals NHS Trust, Cambridge, Cambridgeshire, United Kingdom
Addenbrooke's Hospital, Cambridge, Cambridgeshire, United Kingdom
Cambridge University Hospital NHS Foundation Trust, Cambridge, Cambridgeshire, United Kingdom
Cambridge University Hospitals NHS Foundation Trust, Cambridge, Cambridgeshire, United Kingdom
Addenbrookes Hospital, Cambridge, Cambridgeshire, United Kingdom
Addenbrooke's Hospital, Cambridge, United Kingdom
St Thomas' Hospital, London, United Kingdom