Learn More
PURPOSE OF REVIEW Giardia intestinalis (syn. duodenalis or lamblia) is one of the most common intestinal parasites in the world, with an estimated 2.8 x 10(6) infections per year in humans, and it(More)