
The cells that secrete insulin are called the Islets of Langerhans. They are named after its discoverer, the German scientist Paul Langerhans.
Blog About Fun Facts, Video Games, Movies, and TV Shows
The cells that secrete insulin are called the Islets of Langerhans. They are named after its discoverer, the German scientist Paul Langerhans.