What are the cells in the pancreas that secrete insulin? on Jan 15, 2024 Published in Science Trivia Islets Of Langerhans. German anatomist Paul Langerhans was 22 when he discovered the Islets of Langerhans in 1869.