Potential role of green tea catechins in various disease therapies: progress and promise.

Potential role of green tea catechins in various disease therapies: progress and promise.