Medicinal chemistry of benzimidazole, a versatile pharmacophore - CTPPC

Medicinal chemistry of benzimidazole, a versatile pharmacophore - CTPPC