Return to Article Details
Flavonoids, a new treatment for amebiasis