10.1101/2024.03.11.584478
Reproducible generation of human liver organoids (HLOs) on a pillar plate platform via microarray 3D bioprinting
2024-03-13