Catechin polyphenols: neurodegeneration and neuroprotection in neurodegenerative diseases.

Catechin polyphenols: neurodegeneration and neuroprotection in neurodegenerative diseases.