Oncological and Perioperative Outcomes of Laparoscopic Versus Robotic Partial Nephrectomy for Treatment of Renal Tumors. | NCT06424080 | Trialant