Astonishing regeneration potential of the pancreas Approximately 40,000 persons in Switzerland suffer from type-1 diabetes. …