Impact of prediabetes and type 2 diabetes mellitus on cardiac function in the general population. (3rd October 2022)