Anaesthesia, surgery and renal function: immediate and delayed effects.

Anaesthesia, surgery and renal function: immediate and delayed effects.