There is new insight about how infighting between beta cells and immune cells results in type 1 diabetes (T1D.) This animation describes this new knowledge, …

source