Effect of Nigella Sativa Seed Extract on the Blood Pressu... | NCT01393054 | Trialant