Helminths, or worms, are multicellular parasites that can live for many years within their vertebrate hosts. Of prime importance is the regulation of the host immune cell signalling pathways to prevent the parasite’s elimination before they can produce their off-spring in the form of eggs. Fasciola ...
ORGANISM(S): Mus musculus