Scientists have developed an implant under the skin to treat type 1 diabetes – sinfa Continue Reading 0 Sinfa December 7, 2023 Researchers have developed a new implantable device that has the potential to change the way type 1… Technology