Life cycle evolution in the digenea: a new perspective from phylogeny.

Life cycle evolution in the digenea: a new perspective from phylogeny.