NCT07141056 - The Impact of Emotional Stress on Immunotherapy Outcomes in Liver Cancer Patients: A Multi-Cohort Study | Crick | Crick