NCT01413607 - The Use of Self Retaining Sutures in Open and Laparoscopic Partial Nephrectomy | Crick | Crick