Antidiabetic potentials of Momordica charantia: multiple mechanisms behind the effects.

Antidiabetic potentials of Momordica charantia: multiple mechanisms behind the effects.