Affiliation: | 1. Department of Radiology, University College London Hospital NHS Foundation Trust, London, UK;2. Department of Urology, University College London Hospital NHS Foundation Trust, London, UK;3. Department of Pathology, University College London Hospital NHS Foundation Trust, London, UK;4. Division of Surgery & Interventional Science, University College London, London, UK |