Long-term culture of human pancreatic slices reveals the regeneration of insulin-producing cells in real time 07/01/2020 mediabest Health News Scientists from the Diabetes Research Institute (DRI) at the University Read more