Burden of Genius (2017)

In 1967, Dr. Thomas Starzl stunned the world with the first successful liver transplantation. His breakthrough provoked controversy. Critics accused...


image