Engines of Our Ingenuity 1863: Alexis Carrel

Published: April 19, 2020, 5:01 a.m.

Episode: 1863 Alexis Carrel, the murky pioneer of organ transplants.  Today, a president killed, and a Nobel Prize given.