1. Department of Neurosurgery, Leeds Teaching Hospitals NHS Trust, Leeds, UK
2. Department of Neuroradiology, Leeds Teaching Hospitals NHS Trust, Leeds, UK
3. Department of Academic Surgery, University of Leeds, St James’s University Hospital, Leeds, UK
4. Leeds Institute of Clinical Trials Research, University of Leeds, UK