Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A severe shortage of human livers for allotransplantation has sparked interest over the years in the potential use of animals in lieu of humans as a source of livers—that is, xenotransplantation. Besides offering a plentiful supply of livers, xenotransplantation might…