Clinical allogeneic and autologous islet cell transplantation: update.

Clinical allogeneic and autologous islet cell transplantation: update.