NCT02565459 - MSC and Kidney Transplant Tolerance (Phase A) | Crick | Crick