ISRCTN14071325 : An international study to investigate rates of death and illness following liver surgery Overall trial status Ongoing Recruitment status Recruiting Published Austria Bermuda Jordan Date assigned 13/02/2019