Flavonoids and Their Anti-Diabetic Effects: Cellular Mechanisms and Effects to Improve Blood Sugar Levels.
Biomolecules. 2019 Sep 1;9(9):430. doi: 10.3390/biom9090430.
Biomolecules. 2019.
PMID: 31480505
Free PMC article.
Review.