10.1101/2024.08.30.610426
Self-Assembled Generation of Multi-zonal Liver Organoids from Human Pluripotent Stem Cells
2024-08-30