Tag David R. Hill

Giardiasis

Definition Giardia lamblia ( Giardia duodenalis, Giardia intestinalis ) is a ubiquitous, small intestinal protozoan parasite of humans and other mammals. It is the most common parasitic infection of the gastrointestinal tract in the United States as well as worldwide,…