a Prospective Trial Comparing Robot-assisted Partial Nephrectomy Versus Laparoscopic Partial Nephrectomy | NCT03900364 | Trialant