June 15, 2021 Liver cancer is a disease of diverse aetiology with wide-ranging systemic consequences:Discuss. by Osman Liver cancer is a disease of diverse aetiology with wide-ranging systemic consequences.Discuss