Clonorchis sinensis, sec. of human liver with parasitic worms in the bile ducts *

Return to Previous Page