Return to Article Details Flavonoids, a new treatment for amebiasis