1. Faculty of Medicine Imperial College London London UK
2. Department of Surgery and Cancer, Academic Section of Vascular Surgery Imperial College London London UK
3. Imperial Vascular Unit Imperial College Healthcare NHS Trust London UK
4. Department of General Surgery Imperial College Healthcare NHS Trust London UK