A section of
Enterobius vermicularis
found in the appendix.
Tai Soon Yong
CLOSE