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