NCT07017933 - Groundbreaking Renal Assist Device Intervening to ENhance cardioThoracic Surgery Outcomes | Crick | Crick