Robotic-assisted vs. Open Partial Nephrectomy | NCT04534998 | Trialant