Adult worm of
Opisthorchis viverinii
.
Tai Soon Yong
CLOSE