275 pubs · 7,312 cites · h-index 49
Istituto Oncologico Veneto
1997 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
2004 - Present
Great Ormond Street Hospital for Children NHS Foundation Trust
2023 - 2023
British Association of Urological Surgeons
2019 - 2019
Research Network (United States)
2019 - 2019