Laparoscopic Versus Open Nephrectomy : Clinical Effectivness and Cost Analysis | NCT07461090 | Trialant