Differential diagnosis of sheep liver fluke / fascioliasis are :
-echinococcosis / hydatid disease
-toxocariasis / visceral larva migrans
-ascariasis
-opisthorchiasis
-clonorchiasis / Chinese liver fluke
-schistosomiasis
-echinococcosis / hydatid disease
-toxocariasis / visceral larva migrans
-ascariasis
-opisthorchiasis
-clonorchiasis / Chinese liver fluke
-schistosomiasis