Fact or hypothesis: concomitant immunity in taeniid cestode infections.

Fact or hypothesis: concomitant immunity in taeniid cestode infections.