Transplantable bioartificial pancreas devices: current status and future prospects.

Transplantable bioartificial pancreas devices: current status and future prospects.