Human skin cells to insulin producing cells New research results have created quite a stir in the scientific community. >> more