20070527 home.science: Insulin created from stem cells