0 / 60 seg.

ANATOMY: Organ that contains special cell clusters called the Islets of Langerhans