Prevention and treatment of type 2 diabetes: current role of lifestyle, natural product, and pharmacological interventions

Prevention and treatment of type 2 diabetes: current role of lifestyle, natural product, and pharmacological interventions