Royal Brompton Hospital, London, United Kingdom
Essex Cardiothoracic Centre, Basildon and Thurrock University Hospitals NHS Trust, Basildon, Essex, United Kingdom
Imperial College Healthcare NHS Trust, London, United Kingdom
Imperial College Healthcare NHS Trust/ Imperial College London, London, United Kingdom
Imperial College Healthcare NHS Trust, London, United Kingdom
School of Public Health, Imperial College London, London, United Kingdom
Imperial College Clinical Research Facility, London, United Kingdom
Royal Brompton Hospital, London, United Kingdom
Imperial College London, London, United Kingdom
Imperial College Healthcare NHS Trust, London, United Kingdom
Hammersmith Hospital Imperial College NHS trust, London, United Kingdom