Dr. Cynthia Kenyon

Person

Researcher known for her work demonstrating that decreasing insulin signaling in nematode worms can double their lifespan.

Mentioned in 1 video