NCT02525263 - Autologous Neo-Kidney Augment (NKA) in Patients With Type 2 Diabetes and Chronic Kidney Disease (CKD) | Crick | Crick