Return to Article Details Benzimidazole: A Promising Scaffold as Multitargeted Anticancer Agents - A Review of Chemistry and Mechanisms and Therapeutic Prospects Download Download PDF