Flavonoids are a group of naturally occurring chemical compounds that are widely distributed in nature and are found in high concentrations in certain fruits, vegetables, and beverages.
Full ArticlePopular alcoholic beverage 'slashes dementia risk' and boosts brain but there's a catch
Cornish Guardian
0 shares
1 views