Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Introduction Liver transplantation was a dream only a century or so ago. The idea of replacing a diseased organ with a new one was a matter of science fiction. However, innovations in surgery, the development of intensive care and anesthesia,…