Cure for Type 1?

http://www.telegraph.co.uk/science/science-news/11151909/Cure-for-Type-1-diabetes-imminent-after-Harvard-stem-cell-breakthrough.html

Anyone seen this? Thoughts? Link to better info?