Primary prevention of type 2 diabetes: integrative public health and primary care opportunities, challenges and strategies.

Primary prevention of type 2 diabetes: integrative public health and primary care opportunities, challenges and strategies.