Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Liver transplantation is the standard of care in patients with end-stage liver disease and those with tumors of hepatic origin. In 2011 there were 16,107 patients in the United States waiting for a liver transplant, but only 6341 transplants were…