Rifaximin, a poorly absorbed antibiotic: pharmacology and clinical potential.

Rifaximin, a poorly absorbed antibiotic: pharmacology and clinical potential.