NCT03957109 - Influence of Anesthesia Methods on Surgical Outcomes and Renal Function | Crick | Crick