NCT07029503 - Swedish Cardiac And Renal Failure Study-1 | Crick | Crick