(2017) Flavonoids and platelet aggregation: A brief review. European Journal of Pharmacology. pp. 91-101. ISSN 0014-2999