Pancreas

Concept

An endocrine organ that releases insulin when sugar is detected, but also impacted by diet sweeteners leading to insulin response.

Mentioned in 1 video