Clonorchis sinensis
egg.
Tai Soon Yong
CLOSE