NCT05622071 - Testing Immunotherapy for Patients With Liver Cancer and Moderately Altered Liver Functions | Crick | Crick