NCT03336801 - The Effect of Propofol or Sevoflurane on Renal Function | Crick | Crick