Transmission electron micrograph of
Giardia lamblia
trophozoite (left panel). Enlarged TEM figure showing an adhesive disc of trophozoite (right panel)
Tai Soon Yong
CLOSE