Cinnamic Acid and Its Derivatives: Mechanisms for Prevention and Management of Diabetes and Its Complications.

Cinnamic Acid and Its Derivatives: Mechanisms for Prevention and Management of Diabetes and Its Complications.