Islet transplantation as a treatment for diabetes - a work in progress

Islet transplantation as a treatment for diabetes - a work in progress