NAMPT and Insulin resistance: There are contradictory reports about the role of visfatin in insulin resistance and diabetes: some reports suggest a link with visfatin [52,53,54], while others suggest that visfatin is not independently related to diabetes [55,56].