Encapsulating insulin islet cells 12/05/2014 No Comments As reported by Elie Dolgin in Nature magazine, insulin-producing islet cells could hold the secret to curing Type 1 diabetes, if only scientists could figure Read More ยป