Allogeneic islet transplantation.

Allogeneic islet transplantation.