Human fascioliasis - liver fluke emerging from duodenal papilla (exit points for digestive juices from the liver, gallbladder, and pancreas)

next prev

651