Water-soluble tomato concentrate's efficacy in reducing blood pressure

A recent study has found water-soluble tomato concentrate (WSTC) to have a significant impact on blood pressure regulation, which shows promise for...