CONFIRMED: Celery Really Does Reduce Blood Pressure! CONFIRMED: Celery really does reduce Blood Pressure! Back in 1992, a study to determine if celery did reduce blood pressure suggested that it was highly likely due to a chemical found in celery – Phthalide Researchers found that phthalide lowered… Read More