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