Meaning of diovan

Definition of diovan

(noun) an angiotensin II inhibitor that is used to treat high blood pressure

Other information on diovan

WIKIPEDIA results for diovan
Amazon results for diovan