Appears On
Episode Appearances
Radiolab · Jan 9, 2026
Brain Balls
“Neuroscientist who accidentally discovered cerebral organoids in 2010 while attempting a gene screen, founding the field of neural organoid research”
Cerebral organoids and neural tissue engineeringPersonalized cancer treatment using patient-derived organoidsDrug development and clinical trial failure rates
View Analysis