Green tea catechins and blood pressure: a systematic review and meta-analysis of randomised controlled trials.

Green tea catechins and blood pressure: a systematic review and meta-analysis of randomised controlled trials.