Exciting news from Sernova about their clinical trials with 89% of patients showing present or abundant insulin produced from an implanted cell pouch

https://ift.tt/37IS3Yk