1. Urology Unit, Fondazione PTV Policlinico Tor Vergata University Hospital, Rome, Italy.
2. Urology Department, Hull University Teaching Hospital, Hull, United Kingdom.
3. International Medical School, University of Rome Tor Vergata, Rome, Italy.
4. Medics3D S.r.L., Moncalieri, Italy.
5. Department of Surgical Sciences, University of Rome Tor Vergata, Rome, Italy.
6. Department of Mathematics, University of Rome Tor Vergata, Rome, Italy.