The effects of plant flavonoids on mammalian cells: implications for inflammation, heart disease, and cancer

The effects of plant flavonoids on mammalian cells: implications for inflammation, heart disease, and cancer