Work

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

FWCI: 1.348
Cites: 60
Cited by: 139
Related to: 10