Research progress on the pharmacy of tetramethylpyrazine and its pharmacological activity in cardiovascular and cerebrovascular diseases Article in Journal of Pharmacy and Pharmacology (April 2022)