Stem cells free many with type 1 diabetes from insulin

Technology