Text this: ICD-related risk model predicts the prognosis and immunotherapy response of patients with liver cancer