NCT02991742 - Ioxaglate Versus Iodixanol for the Prevention of Contrast-induced Nephropathy in High-risk Patients (IDPC Trial) | Crick | Crick