1. Department of Surgery, Royal Free Hospital, Pond Street, Hampstead, London NW3 2QG, United Kingdom
2. Departments of Histopathology, Royal Free Hospital, Pond Street, Hampstead, London NW3 2QG, United Kingdom
3. Departments of Radiology, Royal Free Hospital, Pond Street, Hampstead, London NW3 2QG, United Kingdom