Pig-islet xenotransplantation: recent progress and current perspectives

Pig-islet xenotransplantation: recent progress and current perspectives