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