1. Liverpool, United Kingdom
2. Department of Otolaryngology, The University of Liverpool, United Kingdom
3. Department of Haematology, The University of Liverpool, United Kingdom
4. Department of Pathology, The University of Liverpool, United Kingdom
5. Department of Surgery, The University of Liverpool, United Kingdom