1. Department of Endocrine and Thyroid Surgery Imperial College Healthcare NHS Trust, Hammersmith Hospital Du Cane Road W12 OHS London UK
2. Division of Surgery, Department of Surgery and Cancer Imperial College London UK
3. Department of General and Endocrine Surgery OLV Hospital Aalst Aalst Belgium
4. Department of Medicine Imperial College London UK