Lab of Organelle and Cytoskeleton Biology
Mitochondrial imaging of colon organoids  2026-07-08