NCT06168799 - Ilofotase Alfa for Prevention of Renal Damage After Cardiac Surgery | Crick | Crick