Giardia duodenalis is a microscopic, flagellated parasite that often calls the human and animal gut its home. In most cases, ...