The role of diet in prevention and management of type 2 diabetes: implications for public health.

The role of diet in prevention and management of type 2 diabetes: implications for public health.