Here’s a short new clip from Lure Animations visualizing the Islet of Langerhans in the pancreas. This 3d animation explains how beta cells are the only cells in the body capable of producing insulin and are stimulated by the presence of glucose.

More work from Lure Animations can be seen through their Medical Illustration Sourcebook Portfolio and at