NCT06698614 - MEMRI and Kidney Disease | Crick | Crick