Prospective Randomized Study Comparing Laparoscopic Versus Open Partial Nephrectomy | NCT01809119 | Trialant