NCT06722807 - ClAmpless, Sutureless PartIAl Nephrectomy for Renal Masses | Crick | Crick