TCF7L2 and Hyperglycemia: Beta-cell dysfunction has been identified as the main cause by which TCF7L2 variants may exert their effects on glucose metabolism [31], [35], and rs7903146 may impair the ability of hyperglycemia to suppress glucagon [43].