From Shutterstock.com
islets of Langerhans, beta cells, pancreas, alpha cells, type 1 diabetes
Δ
This site uses Akismet to reduce spam. Learn how your comment data is processed.