Liver cancer has several treatment options but sometimes it became difficult as there are multiple factors responsible – origin and size of cancer, type and location of the tumour, metastasis, medical history and current medical condition of the patient, etc.