Intestinal perforation due to Macracanthorhynchus hirudinaceus infection in Thailand.

Intestinal perforation due to Macracanthorhynchus hirudinaceus infection in Thailand.