Laparoscopic Versus Open Nephrectomy : Clinical Effectivn... | NCT07461090 | Trialant