Blog The Down and Dirty on Giardia Interesting fact: In North America, Giardia is the most common intestinal parasite in humans. OK, maybe you,…Lifelearn AdminMarch 11, 2019