How to Treat Giardiasis: 10 Steps (with Pictures) – BestSkills

How to Treat Giardiasis. Giardiasis is an infection of the small intestine that’s caused by a parasite called Giardia intestinalis. It’s a leading parasitic cause of diarrhea abroad, but it is also common in the United States. The most…

Read more