contestada

The islets of Langerhans are located in which organ? A. adrenal gland B. gonads C. pancreas D. thymus