S12E1 — Banting, Best And Insulin
The Nature of Things — Season 12, Episode 1.

Season opener: The Nature of Things looks at discovery of insulin by Dr Frederick Banting and Dr Charles Best and deals with current Canadian research into diabetes.
View all episodes of The Nature of Things