SEARCH Articles Figures Tables Allergic inflammation role of natural products Cancer role of natural products Heart diseases role of natural products Hyperlipidaemia role of natural products Natural products defensive role Natural products physiological role Natural products role of high throughput screening Role of natural products Thrombosis role of natural products Tumor metastasis role of natural products