Diabetes mellitus - invisible made visible

Pancreas. A close up of the interior of the Islets of Langerhans with endocrine cells in different stages of activity. Photo: Lennart Nilsson / Boehringer Ingelheim / TT code 3057