Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The worsening organ availability crisis continues to affect liver transplantation (LT) candidates. According to the United Network for Organ Sharing (UNOS), there were 16,092 patients awaiting LT as of March 31, 2012. The number of deceased liver transplants in the…