pancreas, islets of Langerhans
104. Endocrine System pancreas, islets of Langerhans
Next Image



© 2002 Oxford University Press