NCT07610083 2026-05-27A Study Comparing Single-Port and Multi-Port Robot-Assisted Surgery in Patients With Prostate or Kidney (Renal) CancerIRCCS San RaffaeleNot yet recruiting376 enrolled