The Hayflick limit posits that we can live for 120 years. But recent research suggests we could live to for 1,000 years. Enter maverick biogerontologist Aubrey de Grey, who has pulled the rug out from under his entire field. Tune in to learn more.
Learn more about your ad-choices at https://www.iheartpodcastnetwork.com

Crab Bag, Part 4: For Whom the Crab Tolls
59:12

The Artifact: The Walking Stick Fiddle
05:13

Crab Bag, Part 3: The Crab is a Lonely Hunter
55:55