IGFBP3 and Insulin resistance: Although the role of IGFBP-3 in glucose and lipid metabolism is still not fully understood, it has been suggested that IGFBP-3 may inhibit adipocyte differentiation and may play an important role in the development of insulin resistance [61].