Giardia Outbreak Guide: Causes, Symptoms, and Public Health Response
health-wellness
Giardia duodenalis (also called Giardia lamblia) is an intestinal parasite that causes giardiasis, a diarrheal illness. Outbreaks typically occur when people ingest contaminated...
Open article