1. Department of Surgery Lancashire Teaching Hospitals NHS Foundation Trust Lancashire UK
2. Department of Surgery East Lancashire Teaching Hospitals NHS Trust Lancashire UK
3. The University of Manchester Manchester Academic Health Science Centre Manchester UK