Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Although over 6000 people receive a liver transplant in the United States each year, more than 16,000 patients are listed. The growing gap between the demand and supply for liver grafts is one of the biggest challenges in liver transplantation.…