The tumorigenic liver fluke Opisthorchis viverrini--multiple pathways to cancer

The tumorigenic liver fluke Opisthorchis viverrini--multiple pathways to cancer