1. Department of General Surgery, Norfolk and Norwich University Hospital, Norwich, United Kingdom
2. Department of Radiology, Norfolk and Norwich University Hospital, Norwich, United Kingdom
3. Department of Histopathology, Norfolk and Norwich University Hospital, Norwich, United Kingdom