Islet transplantation for diabetes: current status and future prospects.

Islet transplantation for diabetes: current status and future prospects.