publication venue for From stem cells to insulin-producing cells: towards a bioartificial endocrine pancreas. 39-51. 2005