undefined

Lea Goentoro

Professor of Biology at Caltech whose research focuses on biological systems' function and development, including self-repair. Her work has yielded surprising results in coaxing animals to regenerate limbs.