NCT02417194 - Prognostic Significance of Preoperative Hemoglobin A1c (HbA1c) in Renal Cell Carcinoma | Crick | Crick