ENPP1 and Insulin resistance: The role of Enpp1 in β-cells remains elusive, although its overexpression in plasma has been associated with insulin resistance and T2D [47], and the in vitro studies indicate that it affects both β-cell function and survival [48].