Photomicrograph of cysts of Giardia lamblia in feces, mag. 500x (at 24 x 36mm). Giardia lamblia is a protozoan parasite that causes diarrhea.
Credit
James Webb
Dimensions
5100 x 3431 pixels
Print Size @ 300 dpi
17 x 11 inches / 43 x 29 cm
