Report copyright - Luminal & intestinal flagellates Giardia lamblia (flagellate). D isease : Giardiasis (lambliasis). Epidemiology: It has worldwide distribution. It is
Please pass captcha verification before submit form
Please pass captcha verification before submit form