The Relevance of Prior Parasitic Infection and The Risk of IBS And CFS
No Comments
Reading Time: 3 minutes
Giardia lamblia (synonymous with Giardia intestinalis, Lamblia intestinalis and Giardia duodenalis) is a flagellated protozoan parasite that colonises and reproduces in the small intestine,…