1. Urology Department, The Queen Elizabeth Hospital NHS Foundation Trust, King’s Lynn, Norfolk, UK
2. Urology Department, Cambridge University Hospitals, Cambridge, UK
3. Urology Unit, Policlinico Tor Vergata Foundation, Rome, Italy
4. Division of Urology, Department of Surgical Sciences, University of Rome Tor Vergata, Rome, Italy
5. Radiology Department, Cambridge University Hospitals, Cambridge, UK