SPECIAL RATES FOR EDITORIAL AND BOOKS
RF RATES FOR OTHER USE
Internet +100%
Giardia lamblia (Giardia intestinalis) parasite, illustration. Giardia lamblia is a flagellated protozoan parasite. It colonizes and reproduces in the small intestine and causes giardiasis.