While mounting research has shown flavonoids can improve heart health, the study team said this was the first time data has explained their link to lowering blood pressure..
Spire Radio
6 November 2021
Radio News Hub
17 May 2021