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