Antioxidant, Anti-Inflammatory and Anticancer Activities of Thymoquinone: A Review Antioxidant, Anti-inflammatory and Anticancer Activities of Thymoquinone: A Review Ali T. Zari and Talal A. Zari