Cadmium contributes to atherosclerosis by affecting macrophage polarization. (March 2023)