Hepatocellular Carcinoma Liver Organoids | NCT06355700 | Trialant