NCT05455528 - Preoperative Renal Insufficiency Predicts Postoperative Adverse Outcomes | Crick | Crick