Priti NandaJul 31, 20233 min readGiardiasis: 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...