Pancreas

WHY THIS MATTERS IN BRIEF Diabetes is quickly becoming one of the world’s top afflictions, and 3D printing could offer…