TIME

Milestones

DIED

Dr. Thomas Starzl, known as the “father of transplantation,” at 90. The renowned surgeon led the world’s first successful liver transplant operation in 1967, and developed antirejection drugs that opened

Estás leyendo una vista previa, regístrate para leer más.

TIME 03/20/17

Read all 26 articles in this issue