NCT06960135 - Trifecta Achievement in Open and Laparoscopic Partial Nephrectomy | Crick | Crick