Adult worm of
Opisthorchis felineus
.
Tai Soon Yong
CLOSE