Heavy alcohol intake, homocysteine and Type 2 diabetes.

Heavy alcohol intake, homocysteine and Type 2 diabetes.