Liver transplantation. Living donor, hepatocyte, and xenotransplantation.

Liver transplantation. Living donor, hepatocyte, and xenotransplantation.