Intestinal enteroendocrine cells (EECs) are key players in mammalian physiology as largest endocrine organ, and regulate metabolic processes such as insulin secretion and induct...