Priti NandaJul 31, 20233 minGiardiasis: What Is It, Symptoms, Causes and TreatmentGiardiasis is an intestinal infection caused by a microscopic parasite called Giardia lamblia. It's a common cause of diarrhea illness...