Unravelling of the health effects of polyphenols is a complex puzzle complicated by metabolism.

Unravelling of the health effects of polyphenols is a complex puzzle complicated by metabolism.