Giardiasis: Clinical Update with Evidence-Based Diagnostic and Therapeutic Strategies
Epidemiology & Pathogenesis Giardia lamblia (syn. G. duodenalis, G. intestinalis) is a flagellated protozoan parasite and a leading cause of protozoal gastroenteritis worldwide. The CDC estimates over 280 million cases…
