Epicatechin is a member of a group of dietary antioxidants known as flavonoids. Epicatechin is found in a variety of plant-based foods, but is particularly abundant in green tea and dark chocolate. Regular readers of this column are already familiar with previous research studies suggesting that green tea flavonoids, including epicatechin, have been linked...

