10.1101/2024.08.30.610426

Self-Assembled Generation of Multi-zonal Liver Organoids from Human Pluripotent Stem Cells

2024-08-30