Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
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,…