Text this: Recent progress in pancreatic islet cell therapy