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